BOT Pulse

PAPER MODE
Opening 5 Min Bot v1.0
Updated: 2026-02-06 13:30:54
03:08:39 INFO ORB RETEST BOT STARTING
03:08:39 INFO Mode: PAPER | Symbol: TNA | $/Trade: $2,000
03:08:39 INFO R:R = 1:2.0 | Max Trades: 2
03:08:39 INFO Opening Range: 5min | Cutoff: 120min | Flatten: 5min before close
03:08:39 INFO 📊 Data: Yahoo Finance (real-time) + Alpaca IEX (fallback)
03:08:39 INFO 🔌 Testing connection...
03:08:39 DEBUG Starting new HTTPS connection (1): paper-api.alpaca.markets:443
03:08:39 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
03:08:39 INFO ✅ Connected: AccountStatus.ACTIVE | Equity: $19,958.45 | Shorting: ✅
03:08:39 DEBUG Entering history()
03:08:39 DEBUG ('CREATE TABLE IF NOT EXISTS "_tz_kv" ("key" VARCHAR(255) NOT NULL PRIMARY KEY, "value" VARCHAR(255)) WITHOUT ROWID', [])
03:08:39 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
03:08:39 DEBUG Entering history()
03:08:39 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
03:08:39 DEBUG Entering get()
03:08:39 DEBUG Entering _make_request()
03:08:39 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
03:08:39 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
03:08:39 DEBUG Entering _get_cookie_and_crumb()
03:08:39 DEBUG cookie_mode = 'basic'
03:08:39 DEBUG Entering _get_cookie_and_crumb_basic()
03:08:39 DEBUG Entering _get_cookie_basic()
03:08:39 DEBUG Entering _load_cookie_curlCffi()
03:08:39 DEBUG ('CREATE TABLE IF NOT EXISTS "_cookieschema" ("strategy" VARCHAR(255) NOT NULL PRIMARY KEY, "fetch_date" DATETIME NOT NULL, "cookie_bytes" BLOB NOT NULL) WITHOUT ROWID', [])
03:08:39 DEBUG ('SELECT "t1"."strategy", "t1"."fetch_date", "t1"."cookie_bytes" FROM "_cookieschema" AS "t1" WHERE ("t1"."strategy" = ?) LIMIT ? OFFSET ?', ['curlCffi', 1, 0])
03:08:39 DEBUG Exiting _load_cookie_curlCffi()
03:08:39 DEBUG reusing persistent cookie
03:08:39 DEBUG Exiting _get_cookie_basic()
03:08:39 DEBUG Entering _get_crumb_basic()
03:08:39 DEBUG Entering _get_cookie_basic()
03:08:39 DEBUG reusing cookie
03:08:39 DEBUG Exiting _get_cookie_basic()
03:08:40 DEBUG crumb = 'KcGUuRLYNwv'
03:08:40 DEBUG Exiting _get_crumb_basic()
03:08:40 DEBUG Exiting _get_cookie_and_crumb_basic()
03:08:40 DEBUG Exiting _get_cookie_and_crumb()
03:08:40 DEBUG response code=200
03:08:40 DEBUG Exiting _make_request()
03:08:40 DEBUG Exiting get()
03:08:40 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-05 14:30:00
03:08:40 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-05 09:30:00-05:00
03:08:40 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-05 00:00:00-05:00
03:08:40 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-05 00:00:00-05:00
03:08:40 DEBUG Exiting history()
03:08:40 DEBUG Exiting history()
03:08:40 DEBUG Entering history()
03:08:40 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
03:08:40 DEBUG Entering get()
03:08:40 DEBUG Entering _make_request()
03:08:40 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
03:08:40 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
03:08:40 DEBUG Entering _get_cookie_and_crumb()
03:08:40 DEBUG cookie_mode = 'basic'
03:08:40 DEBUG Entering _get_cookie_and_crumb_basic()
03:08:40 DEBUG Entering _get_cookie_basic()
03:08:40 DEBUG reusing cookie
03:08:40 DEBUG Exiting _get_cookie_basic()
03:08:40 DEBUG Entering _get_crumb_basic()
03:08:40 DEBUG reusing crumb
03:08:40 DEBUG Exiting _get_crumb_basic()
03:08:40 DEBUG Exiting _get_cookie_and_crumb_basic()
03:08:40 DEBUG Exiting _get_cookie_and_crumb()
03:08:40 DEBUG response code=200
03:08:40 DEBUG Exiting _make_request()
03:08:40 DEBUG Exiting get()
03:08:40 DEBUG TNA: yfinance received OHLC data: 2026-01-30 09:00:00 -> 2026-02-06 00:59:39
03:08:40 DEBUG TNA: OHLC after cleaning: 2026-01-30 04:00:00-05:00 -> 2026-02-05 19:59:39-05:00
03:08:40 DEBUG TNA: OHLC after combining events: 2026-01-30 04:00:00-05:00 -> 2026-02-05 19:59:39-05:00
03:08:40 DEBUG TNA: yfinance returning OHLC: 2026-01-30 04:00:00-05:00 -> 2026-02-05 19:00:00-05:00
03:08:40 DEBUG Exiting history()
03:08:40 INFO ✅ Yahoo Finance working: TNA = $50.21
03:08:40 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/calendar?start=2026-02-06&end=2026-02-06 HTTP/1.1" 200 109
03:08:40 INFO 📅 Market Calendar: 2026-02-06 Open=2026-02-06 09:30:00 Close=2026-02-06 16:00:00
03:08:40 DEBUG Starting new HTTPS connection (1): api.pushover.net:443
03:08:40 DEBUG https://api.pushover.net:443 "POST /1/messages.json HTTP/1.1" 200 None
03:08:40 INFO 🔌 Connecting to wss://stream.data.alpaca.markets/v2/iex
03:08:40 INFO 🔍 Equity watchdog started
03:08:40 INFO 🔍 Orders watchdog started
03:08:40 INFO 🔄 Price poller started (Yahoo Finance + Alpaca fallback)
03:08:40 INFO ✅ All systems initialized - Waiting for data...
03:08:40 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:08:40 INFO Websocket connected
03:08:40 INFO 🔌 WebSocket connected, authenticating...
03:08:40 INFO ✅ WebSocket authenticated, subscribing to TNA
03:08:40 INFO ✅ Subscribed: ['TNA']
03:09:10 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:09:40 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:10:10 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:10:40 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:11:10 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:11:40 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:12:10 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:12:40 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:13:10 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:13:40 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:14:10 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:14:40 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:15:10 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:15:40 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:16:10 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:16:40 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:17:10 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:17:40 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:18:10 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:18:41 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:19:11 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:19:41 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:20:11 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:20:41 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:21:11 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:21:41 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:22:11 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:22:41 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:23:11 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:23:41 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:24:11 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:24:41 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:25:11 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:25:41 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:26:11 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:26:41 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:27:11 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:27:41 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:28:11 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:28:41 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:29:11 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:29:41 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:30:11 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:30:41 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:31:11 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:31:41 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:32:11 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:32:41 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:33:11 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:33:41 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:34:11 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:34:41 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:35:11 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:35:41 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:36:11 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:36:42 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:37:12 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:37:42 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:38:12 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:38:42 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:39:12 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:39:42 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:40:12 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:40:42 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:41:12 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:41:42 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:42:12 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:42:42 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:43:12 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:43:42 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:44:12 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:44:42 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:45:12 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:45:42 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:46:12 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:46:42 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:47:12 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:47:42 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:48:12 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:48:42 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:49:12 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:49:42 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:50:12 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:50:42 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:51:12 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:51:42 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:52:12 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:52:42 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:53:12 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:53:42 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:54:12 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:54:42 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:55:12 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:55:43 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:56:13 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:56:43 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:57:13 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:57:43 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:58:13 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:58:43 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:59:13 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:59:43 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:00:13 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:00:43 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:01:13 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:01:43 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:02:13 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:02:43 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:03:13 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:03:43 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:04:13 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:04:43 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:05:13 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:05:43 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:06:13 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:06:43 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:07:13 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:07:43 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:08:13 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:08:43 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:09:13 DEBUG Resetting dropped connection: paper-api.alpaca.markets
04:09:13 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:09:43 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:10:13 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:10:43 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:11:13 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:11:43 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:12:13 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:12:43 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:13:14 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:13:44 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:14:14 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:14:44 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:15:14 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:15:44 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:16:14 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:16:44 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:17:14 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:17:44 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:18:14 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:18:44 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:19:14 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:19:44 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:20:14 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:20:44 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:21:14 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:21:44 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:22:14 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:22:44 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:23:14 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:23:44 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:24:14 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:24:44 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:25:14 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:25:44 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:26:14 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:26:44 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:27:14 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:27:44 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:28:14 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:28:44 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:29:14 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:29:44 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:30:14 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:30:44 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:31:14 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:31:45 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:32:15 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:32:45 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:33:15 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:33:45 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:34:15 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:34:45 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:35:15 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:35:45 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:36:15 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:36:45 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:37:15 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:37:45 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:38:15 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:38:45 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:39:15 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:39:45 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:40:15 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:40:45 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:41:15 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:41:45 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:42:15 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:42:45 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:43:15 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:43:45 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:44:15 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:44:45 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:45:15 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:45:45 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:46:15 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:46:45 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:47:15 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:47:45 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:48:15 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:48:45 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:49:15 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:49:45 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:50:16 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:50:46 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:51:16 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:51:46 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:52:16 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:52:46 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:53:16 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:53:46 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:54:16 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:54:46 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:55:16 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:55:46 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:56:16 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:56:46 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:57:16 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:57:46 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:58:16 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:58:46 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:59:16 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:59:46 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:00:16 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:00:46 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:01:16 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:01:46 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:02:16 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:02:46 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:03:16 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:03:46 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:04:16 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:04:46 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:05:16 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:05:46 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:06:16 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:06:46 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:07:16 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:07:46 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:08:17 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:08:47 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:09:17 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:09:47 DEBUG Resetting dropped connection: paper-api.alpaca.markets
05:09:47 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:10:17 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:10:47 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:11:17 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:11:47 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:12:17 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:12:47 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:13:17 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:13:47 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:14:17 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:14:47 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:15:17 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:15:47 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:16:17 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:16:47 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:17:17 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:17:47 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:18:17 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:18:47 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:19:17 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:19:47 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:20:17 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:20:47 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:21:17 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:21:47 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:22:17 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:22:47 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:23:17 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:23:47 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:24:17 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:24:47 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:25:18 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:25:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:26:18 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:26:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:27:18 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:27:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:28:18 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:28:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:29:18 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:29:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:30:18 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:30:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:31:18 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:31:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:32:18 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:32:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:33:18 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:33:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:34:18 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:34:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:35:18 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:35:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:36:18 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:36:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:37:18 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:37:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:38:18 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:38:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:39:18 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:39:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:40:18 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:40:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:41:18 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:41:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:42:18 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:42:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:43:18 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:43:49 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:44:19 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:44:49 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:45:19 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:45:49 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:46:19 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:46:49 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:47:19 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:47:49 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:48:19 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:48:49 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:49:19 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:49:49 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:50:19 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:50:49 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:51:19 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:51:49 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:52:19 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:52:49 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:53:19 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:53:49 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:54:19 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:54:49 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:55:19 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:55:49 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:56:19 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:56:49 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:57:19 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:57:49 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:58:19 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:58:49 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:59:19 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:59:49 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:00:19 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:00:49 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:01:20 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:01:50 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:02:20 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:02:50 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:03:20 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:03:50 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:04:20 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:04:50 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:05:20 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:05:50 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:06:20 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:06:50 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:07:20 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:07:50 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:08:20 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:08:50 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:09:20 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:09:50 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:10:20 DEBUG Resetting dropped connection: paper-api.alpaca.markets
06:10:20 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:10:50 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:11:20 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:11:50 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:12:20 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:12:50 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:13:20 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:13:50 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:14:20 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:14:50 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:15:20 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:15:50 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:16:20 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:16:50 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:17:20 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:17:50 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:18:20 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:18:50 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:19:21 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:19:51 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:20:21 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:20:51 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:21:21 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:21:51 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:22:21 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:22:51 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:23:21 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:23:51 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:24:21 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:24:51 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:25:21 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:25:51 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:26:21 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:26:51 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:27:21 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:27:51 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:28:21 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:28:51 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:29:21 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:29:51 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:30:21 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:30:51 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:31:21 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:31:51 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:32:21 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:32:51 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:33:21 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:33:51 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:34:21 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:34:51 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:35:21 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:35:51 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:36:21 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:36:51 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:37:21 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:37:52 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:38:22 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:38:52 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:39:22 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:39:52 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:40:22 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:40:52 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:41:22 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:41:52 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:42:22 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:42:52 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:43:22 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:43:52 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:44:22 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:44:52 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:45:22 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:45:52 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:46:22 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:46:52 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:47:22 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:47:52 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:48:22 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:48:52 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:49:22 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:49:52 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:50:22 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:50:52 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:51:22 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:51:52 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:52:22 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:52:52 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:53:22 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:53:52 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:54:22 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:54:52 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:55:22 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:55:52 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:56:22 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:56:53 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:57:23 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:57:53 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:58:23 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:58:53 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:59:23 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:59:53 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:00:23 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:00:53 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:01:23 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:01:53 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:02:23 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:02:53 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:03:23 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:03:53 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:04:23 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:04:53 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:05:23 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:05:53 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:06:23 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:06:53 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:07:23 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:07:53 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:08:23 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:08:53 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:09:23 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:09:53 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:10:23 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:10:53 DEBUG Resetting dropped connection: paper-api.alpaca.markets
07:10:53 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:11:23 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:11:53 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:12:23 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:12:53 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:13:23 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:13:53 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:14:24 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:14:54 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:15:24 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:15:54 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:16:24 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:16:54 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:17:24 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:17:54 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:18:24 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:18:54 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:19:24 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:19:54 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:20:24 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:20:54 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:21:24 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:21:54 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:22:24 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:22:54 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:23:24 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:23:54 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:24:24 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:24:54 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:25:24 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:25:54 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:26:24 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:26:54 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:27:24 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:27:54 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:28:24 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:28:54 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:29:24 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:29:54 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:30:24 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:30:54 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:31:24 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:31:54 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:32:24 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:32:54 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:33:25 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:33:55 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:34:25 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:34:55 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:35:25 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:35:55 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:36:25 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:36:55 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:37:25 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:37:55 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:38:25 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:38:55 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:39:25 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:39:55 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:40:25 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:40:55 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:41:25 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:41:55 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:42:25 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:42:55 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:43:25 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:43:55 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:44:25 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:44:55 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:45:25 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:45:55 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:46:25 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:46:55 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:47:25 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:47:55 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:48:25 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:48:55 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:49:25 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:49:55 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:50:25 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:50:55 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:51:25 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:51:56 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:52:26 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:52:56 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:53:26 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:53:56 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:54:26 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:54:56 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:55:26 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:55:56 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:56:26 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:56:56 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:57:26 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:57:56 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:58:26 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:58:56 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:59:26 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:59:56 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:00:26 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:00:56 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:01:26 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:01:56 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:02:26 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:02:56 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:03:26 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:03:56 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:04:26 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:04:56 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:05:26 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:05:56 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:06:26 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:06:56 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:07:26 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:07:56 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:08:26 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:08:56 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:09:26 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:09:56 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:10:26 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:10:56 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:11:27 DEBUG Resetting dropped connection: paper-api.alpaca.markets
08:11:27 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:11:57 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:12:27 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:12:57 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:13:27 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:13:57 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:14:27 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:14:57 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:15:27 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:15:57 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:16:27 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:16:57 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:17:27 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:17:57 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:18:27 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:18:57 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:19:27 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:19:57 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:20:27 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:20:57 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:21:27 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:21:57 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:22:27 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:22:57 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:23:27 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:23:57 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:24:27 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:24:57 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:25:27 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:25:57 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:26:27 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:26:57 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:27:27 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:27:57 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:28:27 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:28:58 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:29:28 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:29:58 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:30:28 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:30:58 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:31:28 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:31:58 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:32:28 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:32:58 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:33:28 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:33:58 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:34:28 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:34:58 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:35:28 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:35:58 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:36:28 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:36:58 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:37:28 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:37:58 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:38:28 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:38:58 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:39:28 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:39:58 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:40:00 DEBUG BAR: 08:39:00 O=52.30 H=52.35 L=52.30 C=52.35
08:40:28 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:40:58 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:41:28 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:41:58 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:42:28 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:42:58 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:43:28 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:43:58 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:44:28 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:44:58 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:45:28 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:45:58 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:46:28 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:46:59 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:47:29 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:47:59 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:48:29 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:48:59 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:49:29 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:49:59 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:50:29 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:50:59 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:51:29 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:51:59 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:52:29 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:52:59 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:53:29 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:53:59 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:54:29 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:54:59 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:55:29 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:55:59 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:56:29 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:56:59 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:57:29 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:57:59 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:58:29 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:58:59 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:59:29 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:59:59 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:00:29 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:00:59 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:01:29 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:01:59 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:02:29 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:02:59 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:03:30 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:04:00 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:04:30 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:05:00 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:05:30 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:06:00 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:06:30 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:07:00 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:07:30 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:08:00 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:08:30 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:09:00 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:09:30 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:10:00 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:10:30 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:11:00 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:11:30 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:12:00 DEBUG Resetting dropped connection: paper-api.alpaca.markets
09:12:00 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:12:30 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:13:00 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:13:30 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:14:00 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:14:30 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:15:00 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:15:30 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:16:00 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:16:30 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:17:00 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:17:30 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:18:00 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:18:31 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:19:01 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:19:31 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:20:01 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:20:31 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:21:01 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:21:31 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:22:01 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:22:31 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:23:01 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:23:31 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:24:00 DEBUG BAR: 09:23:00 O=52.38 H=52.38 L=52.38 C=52.38
09:24:01 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:24:31 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:25:01 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:25:31 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:26:01 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:26:31 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:27:01 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:27:31 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:28:01 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:28:31 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:29:01 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:29:31 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:30:00 DEBUG BAR: 09:29:00 O=52.37 H=52.37 L=52.37 C=52.37
09:30:00 DEBUG State file cleared
09:30:00 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:30:00 INFO 🔄 DAILY RESET
09:30:00 INFO Date: 2026-02-06
09:30:00 INFO Start Equity: $19,958.43
09:30:00 DEBUG Checking if OR fetch needed: or_end=2026-02-06 09:35:00-05:00, now=2026-02-06 09:30:00.661201-05:00
09:30:00 DEBUG No historical fetch needed: or_end=2026-02-06 09:35:00-05:00
09:30:00 DEBUG Starting new HTTPS connection (1): api.pushover.net:443
09:30:00 DEBUG https://api.pushover.net:443 "POST /1/messages.json HTTP/1.1" 200 None
09:30:00 DEBUG Building OR: H=52.37 L=52.37
09:30:01 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:30:31 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:30:40 DEBUG Entering history()
09:30:40 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:30:40 DEBUG Entering history()
09:30:40 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:30:40 DEBUG Entering get()
09:30:40 DEBUG Entering _make_request()
09:30:40 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:30:40 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:30:40 DEBUG Entering _get_cookie_and_crumb()
09:30:40 DEBUG cookie_mode = 'basic'
09:30:40 DEBUG Entering _get_cookie_and_crumb_basic()
09:30:40 DEBUG Entering _get_cookie_basic()
09:30:40 DEBUG reusing cookie
09:30:40 DEBUG Exiting _get_cookie_basic()
09:30:40 DEBUG Entering _get_crumb_basic()
09:30:40 DEBUG reusing crumb
09:30:40 DEBUG Exiting _get_crumb_basic()
09:30:40 DEBUG Exiting _get_cookie_and_crumb_basic()
09:30:40 DEBUG Exiting _get_cookie_and_crumb()
09:30:40 DEBUG response code=200
09:30:40 DEBUG Exiting _make_request()
09:30:40 DEBUG Exiting get()
09:30:40 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:30:35
09:30:40 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:30:35-05:00
09:30:40 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:30:40 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:30:40 DEBUG Exiting history()
09:30:40 DEBUG Exiting history()
09:30:40 DEBUG Entering history()
09:30:40 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:30:40 DEBUG Entering get()
09:30:40 DEBUG Entering _make_request()
09:30:40 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:30:40 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:30:40 DEBUG Entering _get_cookie_and_crumb()
09:30:40 DEBUG cookie_mode = 'basic'
09:30:40 DEBUG Entering _get_cookie_and_crumb_basic()
09:30:40 DEBUG Entering _get_cookie_basic()
09:30:40 DEBUG reusing cookie
09:30:40 DEBUG Exiting _get_cookie_basic()
09:30:40 DEBUG Entering _get_crumb_basic()
09:30:40 DEBUG reusing crumb
09:30:40 DEBUG Exiting _get_crumb_basic()
09:30:40 DEBUG Exiting _get_cookie_and_crumb_basic()
09:30:40 DEBUG Exiting _get_cookie_and_crumb()
09:30:40 DEBUG response code=200
09:30:40 DEBUG Exiting _make_request()
09:30:40 DEBUG Exiting get()
09:30:40 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:30:35
09:30:40 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:35-05:00
09:30:40 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:35-05:00
09:30:40 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:30:40 DEBUG Exiting history()
09:30:40 DEBUG POLL [Yahoo]: 09:30:40 Price=$52.65
09:30:50 DEBUG Entering history()
09:30:50 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:30:50 DEBUG Entering history()
09:30:50 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:30:50 DEBUG Entering get()
09:30:50 DEBUG Entering _make_request()
09:30:50 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:30:50 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:30:50 DEBUG Entering _get_cookie_and_crumb()
09:30:50 DEBUG cookie_mode = 'basic'
09:30:50 DEBUG Entering _get_cookie_and_crumb_basic()
09:30:50 DEBUG Entering _get_cookie_basic()
09:30:50 DEBUG reusing cookie
09:30:50 DEBUG Exiting _get_cookie_basic()
09:30:50 DEBUG Entering _get_crumb_basic()
09:30:50 DEBUG reusing crumb
09:30:50 DEBUG Exiting _get_crumb_basic()
09:30:50 DEBUG Exiting _get_cookie_and_crumb_basic()
09:30:50 DEBUG Exiting _get_cookie_and_crumb()
09:30:50 DEBUG response code=200
09:30:50 DEBUG Exiting _make_request()
09:30:50 DEBUG Exiting get()
09:30:50 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:30:35
09:30:51 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:30:35-05:00
09:30:51 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:30:51 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:30:51 DEBUG Exiting history()
09:30:51 DEBUG Exiting history()
09:30:51 DEBUG Entering history()
09:30:51 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:30:51 DEBUG Entering get()
09:30:51 DEBUG Entering _make_request()
09:30:51 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:30:51 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:30:51 DEBUG Entering _get_cookie_and_crumb()
09:30:51 DEBUG cookie_mode = 'basic'
09:30:51 DEBUG Entering _get_cookie_and_crumb_basic()
09:30:51 DEBUG Entering _get_cookie_basic()
09:30:51 DEBUG reusing cookie
09:30:51 DEBUG Exiting _get_cookie_basic()
09:30:51 DEBUG Entering _get_crumb_basic()
09:30:51 DEBUG reusing crumb
09:30:51 DEBUG Exiting _get_crumb_basic()
09:30:51 DEBUG Exiting _get_cookie_and_crumb_basic()
09:30:51 DEBUG Exiting _get_cookie_and_crumb()
09:30:51 DEBUG response code=200
09:30:51 DEBUG Exiting _make_request()
09:30:51 DEBUG Exiting get()
09:30:51 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:30:47
09:30:51 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:47-05:00
09:30:51 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:47-05:00
09:30:51 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:30:51 DEBUG Exiting history()
09:31:00 DEBUG BAR: 09:30:00 O=52.38 H=52.75 L=52.34 C=52.75
09:31:01 DEBUG Entering history()
09:31:01 DEBUG Building OR: H=52.75 L=52.34
09:31:01 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:31:01 DEBUG Entering history()
09:31:01 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:01 DEBUG Entering get()
09:31:01 DEBUG Entering _make_request()
09:31:01 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:01 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:01 DEBUG Entering _get_cookie_and_crumb()
09:31:01 DEBUG cookie_mode = 'basic'
09:31:01 DEBUG Entering _get_cookie_and_crumb_basic()
09:31:01 DEBUG Entering _get_cookie_basic()
09:31:01 DEBUG reusing cookie
09:31:01 DEBUG Exiting _get_cookie_basic()
09:31:01 DEBUG Entering _get_crumb_basic()
09:31:01 DEBUG reusing crumb
09:31:01 DEBUG Exiting _get_crumb_basic()
09:31:01 DEBUG Exiting _get_cookie_and_crumb_basic()
09:31:01 DEBUG Exiting _get_cookie_and_crumb()
09:31:01 DEBUG response code=200
09:31:01 DEBUG Exiting _make_request()
09:31:01 DEBUG Exiting get()
09:31:01 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:30:56
09:31:01 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:30:56-05:00
09:31:01 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:01 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:01 DEBUG Exiting history()
09:31:01 DEBUG Exiting history()
09:31:01 DEBUG Entering history()
09:31:01 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:01 DEBUG Entering get()
09:31:01 DEBUG Entering _make_request()
09:31:01 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:01 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:01 DEBUG Entering _get_cookie_and_crumb()
09:31:01 DEBUG cookie_mode = 'basic'
09:31:01 DEBUG Entering _get_cookie_and_crumb_basic()
09:31:01 DEBUG Entering _get_cookie_basic()
09:31:01 DEBUG reusing cookie
09:31:01 DEBUG Exiting _get_cookie_basic()
09:31:01 DEBUG Entering _get_crumb_basic()
09:31:01 DEBUG reusing crumb
09:31:01 DEBUG Exiting _get_crumb_basic()
09:31:01 DEBUG Exiting _get_cookie_and_crumb_basic()
09:31:01 DEBUG Exiting _get_cookie_and_crumb()
09:31:01 DEBUG response code=200
09:31:01 DEBUG Exiting _make_request()
09:31:01 DEBUG Exiting get()
09:31:01 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:30:57
09:31:01 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:57-05:00
09:31:01 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:57-05:00
09:31:01 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:31:01 DEBUG Exiting history()
09:31:01 DEBUG POLL [Yahoo]: 09:31:01 Price=$52.74
09:31:01 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:31:11 DEBUG Entering history()
09:31:11 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:31:11 DEBUG Entering history()
09:31:11 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:11 DEBUG Entering get()
09:31:11 DEBUG Entering _make_request()
09:31:11 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:11 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:11 DEBUG Entering _get_cookie_and_crumb()
09:31:11 DEBUG cookie_mode = 'basic'
09:31:11 DEBUG Entering _get_cookie_and_crumb_basic()
09:31:11 DEBUG Entering _get_cookie_basic()
09:31:11 DEBUG reusing cookie
09:31:11 DEBUG Exiting _get_cookie_basic()
09:31:11 DEBUG Entering _get_crumb_basic()
09:31:11 DEBUG reusing crumb
09:31:11 DEBUG Exiting _get_crumb_basic()
09:31:11 DEBUG Exiting _get_cookie_and_crumb_basic()
09:31:11 DEBUG Exiting _get_cookie_and_crumb()
09:31:11 DEBUG response code=200
09:31:11 DEBUG Exiting _make_request()
09:31:11 DEBUG Exiting get()
09:31:11 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:30:56
09:31:11 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:30:56-05:00
09:31:11 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:11 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:11 DEBUG Exiting history()
09:31:11 DEBUG Exiting history()
09:31:11 DEBUG Entering history()
09:31:11 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:11 DEBUG Entering get()
09:31:11 DEBUG Entering _make_request()
09:31:11 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:11 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:11 DEBUG Entering _get_cookie_and_crumb()
09:31:11 DEBUG cookie_mode = 'basic'
09:31:11 DEBUG Entering _get_cookie_and_crumb_basic()
09:31:11 DEBUG Entering _get_cookie_basic()
09:31:11 DEBUG reusing cookie
09:31:11 DEBUG Exiting _get_cookie_basic()
09:31:11 DEBUG Entering _get_crumb_basic()
09:31:11 DEBUG reusing crumb
09:31:11 DEBUG Exiting _get_crumb_basic()
09:31:11 DEBUG Exiting _get_cookie_and_crumb_basic()
09:31:11 DEBUG Exiting _get_cookie_and_crumb()
09:31:11 DEBUG response code=200
09:31:11 DEBUG Exiting _make_request()
09:31:11 DEBUG Exiting get()
09:31:11 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:30:57
09:31:11 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:57-05:00
09:31:11 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:57-05:00
09:31:11 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:31:11 DEBUG Exiting history()
09:31:21 DEBUG Entering history()
09:31:21 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:31:21 DEBUG Entering history()
09:31:21 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:21 DEBUG Entering get()
09:31:21 DEBUG Entering _make_request()
09:31:21 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:21 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:21 DEBUG Entering _get_cookie_and_crumb()
09:31:21 DEBUG cookie_mode = 'basic'
09:31:21 DEBUG Entering _get_cookie_and_crumb_basic()
09:31:21 DEBUG Entering _get_cookie_basic()
09:31:21 DEBUG reusing cookie
09:31:21 DEBUG Exiting _get_cookie_basic()
09:31:21 DEBUG Entering _get_crumb_basic()
09:31:21 DEBUG reusing crumb
09:31:21 DEBUG Exiting _get_crumb_basic()
09:31:21 DEBUG Exiting _get_cookie_and_crumb_basic()
09:31:21 DEBUG Exiting _get_cookie_and_crumb()
09:31:21 DEBUG response code=200
09:31:21 DEBUG Exiting _make_request()
09:31:21 DEBUG Exiting get()
09:31:21 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:31:19
09:31:21 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:31:19-05:00
09:31:21 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:21 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:21 DEBUG Exiting history()
09:31:21 DEBUG Exiting history()
09:31:21 DEBUG Entering history()
09:31:21 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:21 DEBUG Entering get()
09:31:21 DEBUG Entering _make_request()
09:31:21 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:21 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:21 DEBUG Entering _get_cookie_and_crumb()
09:31:21 DEBUG cookie_mode = 'basic'
09:31:21 DEBUG Entering _get_cookie_and_crumb_basic()
09:31:21 DEBUG Entering _get_cookie_basic()
09:31:21 DEBUG reusing cookie
09:31:21 DEBUG Exiting _get_cookie_basic()
09:31:21 DEBUG Entering _get_crumb_basic()
09:31:21 DEBUG reusing crumb
09:31:21 DEBUG Exiting _get_crumb_basic()
09:31:21 DEBUG Exiting _get_cookie_and_crumb_basic()
09:31:21 DEBUG Exiting _get_cookie_and_crumb()
09:31:21 DEBUG response code=200
09:31:21 DEBUG Exiting _make_request()
09:31:21 DEBUG Exiting get()
09:31:21 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:31:19
09:31:21 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:31:19-05:00
09:31:21 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:31:19-05:00
09:31:21 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:31:21 DEBUG Exiting history()
09:31:21 DEBUG POLL [Yahoo]: 09:31:21 Price=$52.87
09:31:31 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:31:31 DEBUG Entering history()
09:31:31 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:31:31 DEBUG Entering history()
09:31:31 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:31 DEBUG Entering get()
09:31:31 DEBUG Entering _make_request()
09:31:31 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:31 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:31 DEBUG Entering _get_cookie_and_crumb()
09:31:31 DEBUG cookie_mode = 'basic'
09:31:31 DEBUG Entering _get_cookie_and_crumb_basic()
09:31:31 DEBUG Entering _get_cookie_basic()
09:31:31 DEBUG reusing cookie
09:31:31 DEBUG Exiting _get_cookie_basic()
09:31:31 DEBUG Entering _get_crumb_basic()
09:31:31 DEBUG reusing crumb
09:31:31 DEBUG Exiting _get_crumb_basic()
09:31:31 DEBUG Exiting _get_cookie_and_crumb_basic()
09:31:31 DEBUG Exiting _get_cookie_and_crumb()
09:31:31 DEBUG response code=200
09:31:31 DEBUG Exiting _make_request()
09:31:31 DEBUG Exiting get()
09:31:31 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:31:19
09:31:31 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:31:19-05:00
09:31:31 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:31 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:31 DEBUG Exiting history()
09:31:31 DEBUG Exiting history()
09:31:31 DEBUG Entering history()
09:31:31 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:31 DEBUG Entering get()
09:31:31 DEBUG Entering _make_request()
09:31:31 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:31 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:31 DEBUG Entering _get_cookie_and_crumb()
09:31:31 DEBUG cookie_mode = 'basic'
09:31:31 DEBUG Entering _get_cookie_and_crumb_basic()
09:31:31 DEBUG Entering _get_cookie_basic()
09:31:31 DEBUG reusing cookie
09:31:31 DEBUG Exiting _get_cookie_basic()
09:31:31 DEBUG Entering _get_crumb_basic()
09:31:31 DEBUG reusing crumb
09:31:31 DEBUG Exiting _get_crumb_basic()
09:31:31 DEBUG Exiting _get_cookie_and_crumb_basic()
09:31:31 DEBUG Exiting _get_cookie_and_crumb()
09:31:31 DEBUG response code=200
09:31:31 DEBUG Exiting _make_request()
09:31:31 DEBUG Exiting get()
09:31:31 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:31:19
09:31:31 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:31:19-05:00
09:31:31 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:31:19-05:00
09:31:31 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:31:31 DEBUG Exiting history()
09:31:41 DEBUG Entering history()
09:31:41 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:31:41 DEBUG Entering history()
09:31:41 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:41 DEBUG Entering get()
09:31:41 DEBUG Entering _make_request()
09:31:41 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:41 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:41 DEBUG Entering _get_cookie_and_crumb()
09:31:41 DEBUG cookie_mode = 'basic'
09:31:41 DEBUG Entering _get_cookie_and_crumb_basic()
09:31:41 DEBUG Entering _get_cookie_basic()
09:31:41 DEBUG reusing cookie
09:31:41 DEBUG Exiting _get_cookie_basic()
09:31:41 DEBUG Entering _get_crumb_basic()
09:31:41 DEBUG reusing crumb
09:31:41 DEBUG Exiting _get_crumb_basic()
09:31:41 DEBUG Exiting _get_cookie_and_crumb_basic()
09:31:41 DEBUG Exiting _get_cookie_and_crumb()
09:31:41 DEBUG response code=200
09:31:41 DEBUG Exiting _make_request()
09:31:41 DEBUG Exiting get()
09:31:41 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:31:39
09:31:41 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:31:39-05:00
09:31:42 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:42 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:42 DEBUG Exiting history()
09:31:42 DEBUG Exiting history()
09:31:42 DEBUG Entering history()
09:31:42 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:42 DEBUG Entering get()
09:31:42 DEBUG Entering _make_request()
09:31:42 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:42 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:42 DEBUG Entering _get_cookie_and_crumb()
09:31:42 DEBUG cookie_mode = 'basic'
09:31:42 DEBUG Entering _get_cookie_and_crumb_basic()
09:31:42 DEBUG Entering _get_cookie_basic()
09:31:42 DEBUG reusing cookie
09:31:42 DEBUG Exiting _get_cookie_basic()
09:31:42 DEBUG Entering _get_crumb_basic()
09:31:42 DEBUG reusing crumb
09:31:42 DEBUG Exiting _get_crumb_basic()
09:31:42 DEBUG Exiting _get_cookie_and_crumb_basic()
09:31:42 DEBUG Exiting _get_cookie_and_crumb()
09:31:42 DEBUG response code=200
09:31:42 DEBUG Exiting _make_request()
09:31:42 DEBUG Exiting get()
09:31:42 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:31:39
09:31:42 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:31:39-05:00
09:31:42 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:31:39-05:00
09:31:42 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:31:42 DEBUG Exiting history()
09:31:42 DEBUG POLL [Yahoo]: 09:31:42 Price=$52.84
09:31:52 DEBUG Entering history()
09:31:52 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:31:52 DEBUG Entering history()
09:31:52 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:52 DEBUG Entering get()
09:31:52 DEBUG Entering _make_request()
09:31:52 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:52 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:52 DEBUG Entering _get_cookie_and_crumb()
09:31:52 DEBUG cookie_mode = 'basic'
09:31:52 DEBUG Entering _get_cookie_and_crumb_basic()
09:31:52 DEBUG Entering _get_cookie_basic()
09:31:52 DEBUG reusing cookie
09:31:52 DEBUG Exiting _get_cookie_basic()
09:31:52 DEBUG Entering _get_crumb_basic()
09:31:52 DEBUG reusing crumb
09:31:52 DEBUG Exiting _get_crumb_basic()
09:31:52 DEBUG Exiting _get_cookie_and_crumb_basic()
09:31:52 DEBUG Exiting _get_cookie_and_crumb()
09:31:52 DEBUG response code=200
09:31:52 DEBUG Exiting _make_request()
09:31:52 DEBUG Exiting get()
09:31:52 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:31:50
09:31:52 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:31:50-05:00
09:31:52 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:52 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:52 DEBUG Exiting history()
09:31:52 DEBUG Exiting history()
09:31:52 DEBUG Entering history()
09:31:52 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:52 DEBUG Entering get()
09:31:52 DEBUG Entering _make_request()
09:31:52 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:52 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:52 DEBUG Entering _get_cookie_and_crumb()
09:31:52 DEBUG cookie_mode = 'basic'
09:31:52 DEBUG Entering _get_cookie_and_crumb_basic()
09:31:52 DEBUG Entering _get_cookie_basic()
09:31:52 DEBUG reusing cookie
09:31:52 DEBUG Exiting _get_cookie_basic()
09:31:52 DEBUG Entering _get_crumb_basic()
09:31:52 DEBUG reusing crumb
09:31:52 DEBUG Exiting _get_crumb_basic()
09:31:52 DEBUG Exiting _get_cookie_and_crumb_basic()
09:31:52 DEBUG Exiting _get_cookie_and_crumb()
09:31:52 DEBUG response code=200
09:31:52 DEBUG Exiting _make_request()
09:31:52 DEBUG Exiting get()
09:31:52 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:31:50
09:31:52 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:31:50-05:00
09:31:52 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:31:50-05:00
09:31:52 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:31:52 DEBUG Exiting history()
09:31:52 DEBUG POLL [Yahoo]: 09:31:52 Price=$52.97
09:32:01 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:32:02 DEBUG BAR: 09:31:00 O=52.67 H=52.67 L=52.67 C=52.67
09:32:02 DEBUG Building OR: H=52.75 L=52.34
09:32:02 DEBUG Entering history()
09:32:02 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:32:02 DEBUG Entering history()
09:32:02 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:02 DEBUG Entering get()
09:32:02 DEBUG Entering _make_request()
09:32:02 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:02 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:02 DEBUG Entering _get_cookie_and_crumb()
09:32:02 DEBUG cookie_mode = 'basic'
09:32:02 DEBUG Entering _get_cookie_and_crumb_basic()
09:32:02 DEBUG Entering _get_cookie_basic()
09:32:02 DEBUG reusing cookie
09:32:02 DEBUG Exiting _get_cookie_basic()
09:32:02 DEBUG Entering _get_crumb_basic()
09:32:02 DEBUG reusing crumb
09:32:02 DEBUG Exiting _get_crumb_basic()
09:32:02 DEBUG Exiting _get_cookie_and_crumb_basic()
09:32:02 DEBUG Exiting _get_cookie_and_crumb()
09:32:02 DEBUG response code=200
09:32:02 DEBUG Exiting _make_request()
09:32:02 DEBUG Exiting get()
09:32:02 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:32:01
09:32:02 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:32:01-05:00
09:32:02 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:02 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:02 DEBUG Exiting history()
09:32:02 DEBUG Exiting history()
09:32:02 DEBUG Entering history()
09:32:02 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:02 DEBUG Entering get()
09:32:02 DEBUG Entering _make_request()
09:32:02 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:02 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:02 DEBUG Entering _get_cookie_and_crumb()
09:32:02 DEBUG cookie_mode = 'basic'
09:32:02 DEBUG Entering _get_cookie_and_crumb_basic()
09:32:02 DEBUG Entering _get_cookie_basic()
09:32:02 DEBUG reusing cookie
09:32:02 DEBUG Exiting _get_cookie_basic()
09:32:02 DEBUG Entering _get_crumb_basic()
09:32:02 DEBUG reusing crumb
09:32:02 DEBUG Exiting _get_crumb_basic()
09:32:02 DEBUG Exiting _get_cookie_and_crumb_basic()
09:32:02 DEBUG Exiting _get_cookie_and_crumb()
09:32:02 DEBUG response code=200
09:32:02 DEBUG Exiting _make_request()
09:32:02 DEBUG Exiting get()
09:32:02 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:31:50
09:32:02 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:31:50-05:00
09:32:02 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:31:50-05:00
09:32:02 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:32:02 DEBUG Exiting history()
09:32:02 DEBUG POLL [Yahoo]: 09:32:02 Price=$52.87
09:32:12 DEBUG Entering history()
09:32:12 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:32:12 DEBUG Entering history()
09:32:12 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:12 DEBUG Entering get()
09:32:12 DEBUG Entering _make_request()
09:32:12 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:12 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:12 DEBUG Entering _get_cookie_and_crumb()
09:32:12 DEBUG cookie_mode = 'basic'
09:32:12 DEBUG Entering _get_cookie_and_crumb_basic()
09:32:12 DEBUG Entering _get_cookie_basic()
09:32:12 DEBUG reusing cookie
09:32:12 DEBUG Exiting _get_cookie_basic()
09:32:12 DEBUG Entering _get_crumb_basic()
09:32:12 DEBUG reusing crumb
09:32:12 DEBUG Exiting _get_crumb_basic()
09:32:12 DEBUG Exiting _get_cookie_and_crumb_basic()
09:32:12 DEBUG Exiting _get_cookie_and_crumb()
09:32:12 DEBUG response code=200
09:32:12 DEBUG Exiting _make_request()
09:32:12 DEBUG Exiting get()
09:32:12 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:32:01
09:32:12 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:32:01-05:00
09:32:12 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:12 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:12 DEBUG Exiting history()
09:32:12 DEBUG Exiting history()
09:32:12 DEBUG Entering history()
09:32:12 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:12 DEBUG Entering get()
09:32:12 DEBUG Entering _make_request()
09:32:12 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:12 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:12 DEBUG Entering _get_cookie_and_crumb()
09:32:12 DEBUG cookie_mode = 'basic'
09:32:12 DEBUG Entering _get_cookie_and_crumb_basic()
09:32:12 DEBUG Entering _get_cookie_basic()
09:32:12 DEBUG reusing cookie
09:32:12 DEBUG Exiting _get_cookie_basic()
09:32:12 DEBUG Entering _get_crumb_basic()
09:32:12 DEBUG reusing crumb
09:32:12 DEBUG Exiting _get_crumb_basic()
09:32:12 DEBUG Exiting _get_cookie_and_crumb_basic()
09:32:12 DEBUG Exiting _get_cookie_and_crumb()
09:32:12 DEBUG response code=200
09:32:12 DEBUG Exiting _make_request()
09:32:12 DEBUG Exiting get()
09:32:12 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:32:11
09:32:12 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:11-05:00
09:32:12 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:11-05:00
09:32:12 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:32:12 DEBUG Exiting history()
09:32:22 DEBUG Entering history()
09:32:22 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:32:22 DEBUG Entering history()
09:32:22 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:22 DEBUG Entering get()
09:32:22 DEBUG Entering _make_request()
09:32:22 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:22 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:22 DEBUG Entering _get_cookie_and_crumb()
09:32:22 DEBUG cookie_mode = 'basic'
09:32:22 DEBUG Entering _get_cookie_and_crumb_basic()
09:32:22 DEBUG Entering _get_cookie_basic()
09:32:22 DEBUG reusing cookie
09:32:22 DEBUG Exiting _get_cookie_basic()
09:32:22 DEBUG Entering _get_crumb_basic()
09:32:22 DEBUG reusing crumb
09:32:22 DEBUG Exiting _get_crumb_basic()
09:32:22 DEBUG Exiting _get_cookie_and_crumb_basic()
09:32:22 DEBUG Exiting _get_cookie_and_crumb()
09:32:22 DEBUG response code=200
09:32:22 DEBUG Exiting _make_request()
09:32:22 DEBUG Exiting get()
09:32:22 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:32:22
09:32:22 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:32:22-05:00
09:32:22 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:22 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:22 DEBUG Exiting history()
09:32:22 DEBUG Exiting history()
09:32:22 DEBUG Entering history()
09:32:22 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:22 DEBUG Entering get()
09:32:22 DEBUG Entering _make_request()
09:32:22 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:22 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:22 DEBUG Entering _get_cookie_and_crumb()
09:32:22 DEBUG cookie_mode = 'basic'
09:32:22 DEBUG Entering _get_cookie_and_crumb_basic()
09:32:22 DEBUG Entering _get_cookie_basic()
09:32:22 DEBUG reusing cookie
09:32:22 DEBUG Exiting _get_cookie_basic()
09:32:22 DEBUG Entering _get_crumb_basic()
09:32:22 DEBUG reusing crumb
09:32:22 DEBUG Exiting _get_crumb_basic()
09:32:22 DEBUG Exiting _get_cookie_and_crumb_basic()
09:32:22 DEBUG Exiting _get_cookie_and_crumb()
09:32:22 DEBUG response code=200
09:32:22 DEBUG Exiting _make_request()
09:32:22 DEBUG Exiting get()
09:32:22 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:32:11
09:32:22 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:11-05:00
09:32:22 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:11-05:00
09:32:22 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:32:22 DEBUG Exiting history()
09:32:22 DEBUG POLL [Yahoo]: 09:32:22 Price=$52.91
09:32:31 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:32:32 DEBUG Entering history()
09:32:32 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:32:32 DEBUG Entering history()
09:32:32 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:32 DEBUG Entering get()
09:32:32 DEBUG Entering _make_request()
09:32:32 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:32 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:32 DEBUG Entering _get_cookie_and_crumb()
09:32:32 DEBUG cookie_mode = 'basic'
09:32:32 DEBUG Entering _get_cookie_and_crumb_basic()
09:32:32 DEBUG Entering _get_cookie_basic()
09:32:32 DEBUG reusing cookie
09:32:32 DEBUG Exiting _get_cookie_basic()
09:32:32 DEBUG Entering _get_crumb_basic()
09:32:32 DEBUG reusing crumb
09:32:32 DEBUG Exiting _get_crumb_basic()
09:32:32 DEBUG Exiting _get_cookie_and_crumb_basic()
09:32:32 DEBUG Exiting _get_cookie_and_crumb()
09:32:33 DEBUG response code=200
09:32:33 DEBUG Exiting _make_request()
09:32:33 DEBUG Exiting get()
09:32:33 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:32:22
09:32:33 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:32:22-05:00
09:32:33 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:33 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:33 DEBUG Exiting history()
09:32:33 DEBUG Exiting history()
09:32:33 DEBUG Entering history()
09:32:33 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:33 DEBUG Entering get()
09:32:33 DEBUG Entering _make_request()
09:32:33 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:33 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:33 DEBUG Entering _get_cookie_and_crumb()
09:32:33 DEBUG cookie_mode = 'basic'
09:32:33 DEBUG Entering _get_cookie_and_crumb_basic()
09:32:33 DEBUG Entering _get_cookie_basic()
09:32:33 DEBUG reusing cookie
09:32:33 DEBUG Exiting _get_cookie_basic()
09:32:33 DEBUG Entering _get_crumb_basic()
09:32:33 DEBUG reusing crumb
09:32:33 DEBUG Exiting _get_crumb_basic()
09:32:33 DEBUG Exiting _get_cookie_and_crumb_basic()
09:32:33 DEBUG Exiting _get_cookie_and_crumb()
09:32:33 DEBUG response code=200
09:32:33 DEBUG Exiting _make_request()
09:32:33 DEBUG Exiting get()
09:32:33 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:32:32
09:32:33 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:32-05:00
09:32:33 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:32-05:00
09:32:33 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:32:33 DEBUG Exiting history()
09:32:43 DEBUG Entering history()
09:32:43 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:32:43 DEBUG Entering history()
09:32:43 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:43 DEBUG Entering get()
09:32:43 DEBUG Entering _make_request()
09:32:43 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:43 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:43 DEBUG Entering _get_cookie_and_crumb()
09:32:43 DEBUG cookie_mode = 'basic'
09:32:43 DEBUG Entering _get_cookie_and_crumb_basic()
09:32:43 DEBUG Entering _get_cookie_basic()
09:32:43 DEBUG reusing cookie
09:32:43 DEBUG Exiting _get_cookie_basic()
09:32:43 DEBUG Entering _get_crumb_basic()
09:32:43 DEBUG reusing crumb
09:32:43 DEBUG Exiting _get_crumb_basic()
09:32:43 DEBUG Exiting _get_cookie_and_crumb_basic()
09:32:43 DEBUG Exiting _get_cookie_and_crumb()
09:32:43 DEBUG response code=200
09:32:43 DEBUG Exiting _make_request()
09:32:43 DEBUG Exiting get()
09:32:43 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:32:42
09:32:43 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:32:42-05:00
09:32:43 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:43 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:43 DEBUG Exiting history()
09:32:43 DEBUG Exiting history()
09:32:43 DEBUG Entering history()
09:32:43 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:43 DEBUG Entering get()
09:32:43 DEBUG Entering _make_request()
09:32:43 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:43 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:43 DEBUG Entering _get_cookie_and_crumb()
09:32:43 DEBUG cookie_mode = 'basic'
09:32:43 DEBUG Entering _get_cookie_and_crumb_basic()
09:32:43 DEBUG Entering _get_cookie_basic()
09:32:43 DEBUG reusing cookie
09:32:43 DEBUG Exiting _get_cookie_basic()
09:32:43 DEBUG Entering _get_crumb_basic()
09:32:43 DEBUG reusing crumb
09:32:43 DEBUG Exiting _get_crumb_basic()
09:32:43 DEBUG Exiting _get_cookie_and_crumb_basic()
09:32:43 DEBUG Exiting _get_cookie_and_crumb()
09:32:43 DEBUG response code=200
09:32:43 DEBUG Exiting _make_request()
09:32:43 DEBUG Exiting get()
09:32:43 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:32:42
09:32:43 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:42-05:00
09:32:43 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:42-05:00
09:32:43 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:32:43 DEBUG Exiting history()
09:32:43 DEBUG POLL [Yahoo]: 09:32:43 Price=$52.95
09:32:53 DEBUG Entering history()
09:32:53 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:32:53 DEBUG Entering history()
09:32:53 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:53 DEBUG Entering get()
09:32:53 DEBUG Entering _make_request()
09:32:53 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:53 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:53 DEBUG Entering _get_cookie_and_crumb()
09:32:53 DEBUG cookie_mode = 'basic'
09:32:53 DEBUG Entering _get_cookie_and_crumb_basic()
09:32:53 DEBUG Entering _get_cookie_basic()
09:32:53 DEBUG reusing cookie
09:32:53 DEBUG Exiting _get_cookie_basic()
09:32:53 DEBUG Entering _get_crumb_basic()
09:32:53 DEBUG reusing crumb
09:32:53 DEBUG Exiting _get_crumb_basic()
09:32:53 DEBUG Exiting _get_cookie_and_crumb_basic()
09:32:53 DEBUG Exiting _get_cookie_and_crumb()
09:32:53 DEBUG response code=200
09:32:53 DEBUG Exiting _make_request()
09:32:53 DEBUG Exiting get()
09:32:53 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:32:51
09:32:53 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:32:51-05:00
09:32:53 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:53 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:53 DEBUG Exiting history()
09:32:53 DEBUG Exiting history()
09:32:53 DEBUG Entering history()
09:32:53 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:53 DEBUG Entering get()
09:32:53 DEBUG Entering _make_request()
09:32:53 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:53 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:53 DEBUG Entering _get_cookie_and_crumb()
09:32:53 DEBUG cookie_mode = 'basic'
09:32:53 DEBUG Entering _get_cookie_and_crumb_basic()
09:32:53 DEBUG Entering _get_cookie_basic()
09:32:53 DEBUG reusing cookie
09:32:53 DEBUG Exiting _get_cookie_basic()
09:32:53 DEBUG Entering _get_crumb_basic()
09:32:53 DEBUG reusing crumb
09:32:53 DEBUG Exiting _get_crumb_basic()
09:32:53 DEBUG Exiting _get_cookie_and_crumb_basic()
09:32:53 DEBUG Exiting _get_cookie_and_crumb()
09:32:53 DEBUG response code=200
09:32:53 DEBUG Exiting _make_request()
09:32:53 DEBUG Exiting get()
09:32:53 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:32:51
09:32:53 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:51-05:00
09:32:53 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:51-05:00
09:32:53 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:32:53 DEBUG Exiting history()
09:32:53 DEBUG POLL [Yahoo]: 09:32:53 Price=$52.99
09:33:01 DEBUG BAR: 09:32:00 O=52.90 H=52.97 L=52.85 C=52.92
09:33:01 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:33:03 DEBUG Building OR: H=52.97 L=52.34
09:33:03 DEBUG Entering history()
09:33:03 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:33:03 DEBUG Entering history()
09:33:03 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:03 DEBUG Entering get()
09:33:03 DEBUG Entering _make_request()
09:33:03 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:03 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:03 DEBUG Entering _get_cookie_and_crumb()
09:33:03 DEBUG cookie_mode = 'basic'
09:33:03 DEBUG Entering _get_cookie_and_crumb_basic()
09:33:03 DEBUG Entering _get_cookie_basic()
09:33:03 DEBUG reusing cookie
09:33:03 DEBUG Exiting _get_cookie_basic()
09:33:03 DEBUG Entering _get_crumb_basic()
09:33:03 DEBUG reusing crumb
09:33:03 DEBUG Exiting _get_crumb_basic()
09:33:03 DEBUG Exiting _get_cookie_and_crumb_basic()
09:33:03 DEBUG Exiting _get_cookie_and_crumb()
09:33:03 DEBUG response code=200
09:33:03 DEBUG Exiting _make_request()
09:33:03 DEBUG Exiting get()
09:33:03 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:32:51
09:33:03 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:32:51-05:00
09:33:03 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:03 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:03 DEBUG Exiting history()
09:33:03 DEBUG Exiting history()
09:33:03 DEBUG Entering history()
09:33:03 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:03 DEBUG Entering get()
09:33:03 DEBUG Entering _make_request()
09:33:03 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:03 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:03 DEBUG Entering _get_cookie_and_crumb()
09:33:03 DEBUG cookie_mode = 'basic'
09:33:03 DEBUG Entering _get_cookie_and_crumb_basic()
09:33:03 DEBUG Entering _get_cookie_basic()
09:33:03 DEBUG reusing cookie
09:33:03 DEBUG Exiting _get_cookie_basic()
09:33:03 DEBUG Entering _get_crumb_basic()
09:33:03 DEBUG reusing crumb
09:33:03 DEBUG Exiting _get_crumb_basic()
09:33:03 DEBUG Exiting _get_cookie_and_crumb_basic()
09:33:03 DEBUG Exiting _get_cookie_and_crumb()
09:33:03 DEBUG response code=200
09:33:03 DEBUG Exiting _make_request()
09:33:03 DEBUG Exiting get()
09:33:03 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:32:51
09:33:03 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:51-05:00
09:33:03 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:51-05:00
09:33:03 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:33:03 DEBUG Exiting history()
09:33:13 DEBUG Entering history()
09:33:13 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:33:13 DEBUG Entering history()
09:33:13 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:13 DEBUG Entering get()
09:33:13 DEBUG Entering _make_request()
09:33:13 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:13 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:13 DEBUG Entering _get_cookie_and_crumb()
09:33:13 DEBUG cookie_mode = 'basic'
09:33:13 DEBUG Entering _get_cookie_and_crumb_basic()
09:33:13 DEBUG Entering _get_cookie_basic()
09:33:13 DEBUG reusing cookie
09:33:13 DEBUG Exiting _get_cookie_basic()
09:33:13 DEBUG Entering _get_crumb_basic()
09:33:13 DEBUG reusing crumb
09:33:13 DEBUG Exiting _get_crumb_basic()
09:33:13 DEBUG Exiting _get_cookie_and_crumb_basic()
09:33:13 DEBUG Exiting _get_cookie_and_crumb()
09:33:13 DEBUG response code=200
09:33:13 DEBUG Exiting _make_request()
09:33:13 DEBUG Exiting get()
09:33:13 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:33:12
09:33:13 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:33:12-05:00
09:33:13 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:13 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:13 DEBUG Exiting history()
09:33:13 DEBUG Exiting history()
09:33:13 DEBUG Entering history()
09:33:13 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:13 DEBUG Entering get()
09:33:13 DEBUG Entering _make_request()
09:33:13 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:13 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:13 DEBUG Entering _get_cookie_and_crumb()
09:33:13 DEBUG cookie_mode = 'basic'
09:33:13 DEBUG Entering _get_cookie_and_crumb_basic()
09:33:13 DEBUG Entering _get_cookie_basic()
09:33:13 DEBUG reusing cookie
09:33:13 DEBUG Exiting _get_cookie_basic()
09:33:13 DEBUG Entering _get_crumb_basic()
09:33:13 DEBUG reusing crumb
09:33:13 DEBUG Exiting _get_crumb_basic()
09:33:13 DEBUG Exiting _get_cookie_and_crumb_basic()
09:33:13 DEBUG Exiting _get_cookie_and_crumb()
09:33:14 DEBUG response code=200
09:33:14 DEBUG Exiting _make_request()
09:33:14 DEBUG Exiting get()
09:33:14 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:33:12
09:33:14 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:33:12-05:00
09:33:14 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:33:12-05:00
09:33:14 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:33:14 DEBUG Exiting history()
09:33:14 DEBUG POLL [Yahoo]: 09:33:14 Price=$53.22
09:33:24 DEBUG Entering history()
09:33:24 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:33:24 DEBUG Entering history()
09:33:24 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:24 DEBUG Entering get()
09:33:24 DEBUG Entering _make_request()
09:33:24 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:24 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:24 DEBUG Entering _get_cookie_and_crumb()
09:33:24 DEBUG cookie_mode = 'basic'
09:33:24 DEBUG Entering _get_cookie_and_crumb_basic()
09:33:24 DEBUG Entering _get_cookie_basic()
09:33:24 DEBUG reusing cookie
09:33:24 DEBUG Exiting _get_cookie_basic()
09:33:24 DEBUG Entering _get_crumb_basic()
09:33:24 DEBUG reusing crumb
09:33:24 DEBUG Exiting _get_crumb_basic()
09:33:24 DEBUG Exiting _get_cookie_and_crumb_basic()
09:33:24 DEBUG Exiting _get_cookie_and_crumb()
09:33:24 DEBUG response code=200
09:33:24 DEBUG Exiting _make_request()
09:33:24 DEBUG Exiting get()
09:33:24 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:33:21
09:33:24 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:33:21-05:00
09:33:24 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:24 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:24 DEBUG Exiting history()
09:33:24 DEBUG Exiting history()
09:33:24 DEBUG Entering history()
09:33:24 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:24 DEBUG Entering get()
09:33:24 DEBUG Entering _make_request()
09:33:24 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:24 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:24 DEBUG Entering _get_cookie_and_crumb()
09:33:24 DEBUG cookie_mode = 'basic'
09:33:24 DEBUG Entering _get_cookie_and_crumb_basic()
09:33:24 DEBUG Entering _get_cookie_basic()
09:33:24 DEBUG reusing cookie
09:33:24 DEBUG Exiting _get_cookie_basic()
09:33:24 DEBUG Entering _get_crumb_basic()
09:33:24 DEBUG reusing crumb
09:33:24 DEBUG Exiting _get_crumb_basic()
09:33:24 DEBUG Exiting _get_cookie_and_crumb_basic()
09:33:24 DEBUG Exiting _get_cookie_and_crumb()
09:33:24 DEBUG response code=200
09:33:24 DEBUG Exiting _make_request()
09:33:24 DEBUG Exiting get()
09:33:24 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:33:21
09:33:24 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:33:21-05:00
09:33:24 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:33:21-05:00
09:33:24 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:33:24 DEBUG Exiting history()
09:33:24 DEBUG POLL [Yahoo]: 09:33:24 Price=$53.29
09:33:31 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:33:34 DEBUG Entering history()
09:33:34 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:33:34 DEBUG Entering history()
09:33:34 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:34 DEBUG Entering get()
09:33:34 DEBUG Entering _make_request()
09:33:34 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:34 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:34 DEBUG Entering _get_cookie_and_crumb()
09:33:34 DEBUG cookie_mode = 'basic'
09:33:34 DEBUG Entering _get_cookie_and_crumb_basic()
09:33:34 DEBUG Entering _get_cookie_basic()
09:33:34 DEBUG reusing cookie
09:33:34 DEBUG Exiting _get_cookie_basic()
09:33:34 DEBUG Entering _get_crumb_basic()
09:33:34 DEBUG reusing crumb
09:33:34 DEBUG Exiting _get_crumb_basic()
09:33:34 DEBUG Exiting _get_cookie_and_crumb_basic()
09:33:34 DEBUG Exiting _get_cookie_and_crumb()
09:33:34 DEBUG response code=200
09:33:34 DEBUG Exiting _make_request()
09:33:34 DEBUG Exiting get()
09:33:34 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:33:33
09:33:34 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:33:33-05:00
09:33:34 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:34 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:34 DEBUG Exiting history()
09:33:34 DEBUG Exiting history()
09:33:34 DEBUG Entering history()
09:33:34 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:34 DEBUG Entering get()
09:33:34 DEBUG Entering _make_request()
09:33:34 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:34 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:34 DEBUG Entering _get_cookie_and_crumb()
09:33:34 DEBUG cookie_mode = 'basic'
09:33:34 DEBUG Entering _get_cookie_and_crumb_basic()
09:33:34 DEBUG Entering _get_cookie_basic()
09:33:34 DEBUG reusing cookie
09:33:34 DEBUG Exiting _get_cookie_basic()
09:33:34 DEBUG Entering _get_crumb_basic()
09:33:34 DEBUG reusing crumb
09:33:34 DEBUG Exiting _get_crumb_basic()
09:33:34 DEBUG Exiting _get_cookie_and_crumb_basic()
09:33:34 DEBUG Exiting _get_cookie_and_crumb()
09:33:34 DEBUG response code=200
09:33:34 DEBUG Exiting _make_request()
09:33:34 DEBUG Exiting get()
09:33:34 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:33:21
09:33:34 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:33:21-05:00
09:33:34 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:33:21-05:00
09:33:34 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:33:34 DEBUG Exiting history()
09:33:34 DEBUG POLL [Yahoo]: 09:33:34 Price=$53.28
09:33:44 DEBUG Entering history()
09:33:44 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:33:44 DEBUG Entering history()
09:33:44 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:44 DEBUG Entering get()
09:33:44 DEBUG Entering _make_request()
09:33:44 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:44 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:44 DEBUG Entering _get_cookie_and_crumb()
09:33:44 DEBUG cookie_mode = 'basic'
09:33:44 DEBUG Entering _get_cookie_and_crumb_basic()
09:33:44 DEBUG Entering _get_cookie_basic()
09:33:44 DEBUG reusing cookie
09:33:44 DEBUG Exiting _get_cookie_basic()
09:33:44 DEBUG Entering _get_crumb_basic()
09:33:44 DEBUG reusing crumb
09:33:44 DEBUG Exiting _get_crumb_basic()
09:33:44 DEBUG Exiting _get_cookie_and_crumb_basic()
09:33:44 DEBUG Exiting _get_cookie_and_crumb()
09:33:44 DEBUG response code=200
09:33:44 DEBUG Exiting _make_request()
09:33:44 DEBUG Exiting get()
09:33:44 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:33:33
09:33:44 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:33:33-05:00
09:33:44 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:44 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:44 DEBUG Exiting history()
09:33:44 DEBUG Exiting history()
09:33:44 DEBUG Entering history()
09:33:44 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:44 DEBUG Entering get()
09:33:44 DEBUG Entering _make_request()
09:33:44 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:44 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:44 DEBUG Entering _get_cookie_and_crumb()
09:33:44 DEBUG cookie_mode = 'basic'
09:33:44 DEBUG Entering _get_cookie_and_crumb_basic()
09:33:44 DEBUG Entering _get_cookie_basic()
09:33:44 DEBUG reusing cookie
09:33:44 DEBUG Exiting _get_cookie_basic()
09:33:44 DEBUG Entering _get_crumb_basic()
09:33:44 DEBUG reusing crumb
09:33:44 DEBUG Exiting _get_crumb_basic()
09:33:44 DEBUG Exiting _get_cookie_and_crumb_basic()
09:33:44 DEBUG Exiting _get_cookie_and_crumb()
09:33:44 DEBUG response code=200
09:33:44 DEBUG Exiting _make_request()
09:33:44 DEBUG Exiting get()
09:33:44 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:33:42
09:33:44 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:33:42-05:00
09:33:44 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:33:42-05:00
09:33:44 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:33:44 DEBUG Exiting history()
09:33:54 DEBUG Entering history()
09:33:54 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:33:54 DEBUG Entering history()
09:33:54 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:54 DEBUG Entering get()
09:33:54 DEBUG Entering _make_request()
09:33:54 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:54 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:54 DEBUG Entering _get_cookie_and_crumb()
09:33:54 DEBUG cookie_mode = 'basic'
09:33:54 DEBUG Entering _get_cookie_and_crumb_basic()
09:33:54 DEBUG Entering _get_cookie_basic()
09:33:54 DEBUG reusing cookie
09:33:54 DEBUG Exiting _get_cookie_basic()
09:33:54 DEBUG Entering _get_crumb_basic()
09:33:54 DEBUG reusing crumb
09:33:54 DEBUG Exiting _get_crumb_basic()
09:33:54 DEBUG Exiting _get_cookie_and_crumb_basic()
09:33:54 DEBUG Exiting _get_cookie_and_crumb()
09:33:54 DEBUG response code=200
09:33:54 DEBUG Exiting _make_request()
09:33:54 DEBUG Exiting get()
09:33:54 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:33:52
09:33:54 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:33:52-05:00
09:33:54 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:54 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:54 DEBUG Exiting history()
09:33:54 DEBUG Exiting history()
09:33:54 DEBUG Entering history()
09:33:54 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:54 DEBUG Entering get()
09:33:54 DEBUG Entering _make_request()
09:33:54 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:54 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:54 DEBUG Entering _get_cookie_and_crumb()
09:33:54 DEBUG cookie_mode = 'basic'
09:33:54 DEBUG Entering _get_cookie_and_crumb_basic()
09:33:54 DEBUG Entering _get_cookie_basic()
09:33:54 DEBUG reusing cookie
09:33:54 DEBUG Exiting _get_cookie_basic()
09:33:54 DEBUG Entering _get_crumb_basic()
09:33:54 DEBUG reusing crumb
09:33:54 DEBUG Exiting _get_crumb_basic()
09:33:54 DEBUG Exiting _get_cookie_and_crumb_basic()
09:33:54 DEBUG Exiting _get_cookie_and_crumb()
09:33:54 DEBUG response code=200
09:33:54 DEBUG Exiting _make_request()
09:33:54 DEBUG Exiting get()
09:33:54 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:33:42
09:33:54 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:33:42-05:00
09:33:54 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:33:42-05:00
09:33:54 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:33:54 DEBUG Exiting history()
09:33:54 DEBUG POLL [Yahoo]: 09:33:54 Price=$53.32
09:34:01 DEBUG BAR: 09:33:00 O=53.16 H=53.16 L=53.16 C=53.16
09:34:01 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:34:04 DEBUG Entering history()
09:34:04 DEBUG Building OR: H=53.16 L=52.34
09:34:04 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:34:04 DEBUG Entering history()
09:34:04 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:04 DEBUG Entering get()
09:34:04 DEBUG Entering _make_request()
09:34:04 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:04 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:04 DEBUG Entering _get_cookie_and_crumb()
09:34:04 DEBUG cookie_mode = 'basic'
09:34:04 DEBUG Entering _get_cookie_and_crumb_basic()
09:34:04 DEBUG Entering _get_cookie_basic()
09:34:04 DEBUG reusing cookie
09:34:04 DEBUG Exiting _get_cookie_basic()
09:34:04 DEBUG Entering _get_crumb_basic()
09:34:04 DEBUG reusing crumb
09:34:04 DEBUG Exiting _get_crumb_basic()
09:34:04 DEBUG Exiting _get_cookie_and_crumb_basic()
09:34:04 DEBUG Exiting _get_cookie_and_crumb()
09:34:04 DEBUG response code=200
09:34:04 DEBUG Exiting _make_request()
09:34:04 DEBUG Exiting get()
09:34:04 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:33:52
09:34:04 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:33:52-05:00
09:34:04 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:04 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:04 DEBUG Exiting history()
09:34:04 DEBUG Exiting history()
09:34:04 DEBUG Entering history()
09:34:04 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:04 DEBUG Entering get()
09:34:04 DEBUG Entering _make_request()
09:34:04 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:04 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:04 DEBUG Entering _get_cookie_and_crumb()
09:34:04 DEBUG cookie_mode = 'basic'
09:34:04 DEBUG Entering _get_cookie_and_crumb_basic()
09:34:04 DEBUG Entering _get_cookie_basic()
09:34:04 DEBUG reusing cookie
09:34:04 DEBUG Exiting _get_cookie_basic()
09:34:04 DEBUG Entering _get_crumb_basic()
09:34:04 DEBUG reusing crumb
09:34:04 DEBUG Exiting _get_crumb_basic()
09:34:04 DEBUG Exiting _get_cookie_and_crumb_basic()
09:34:04 DEBUG Exiting _get_cookie_and_crumb()
09:34:05 DEBUG response code=200
09:34:05 DEBUG Exiting _make_request()
09:34:05 DEBUG Exiting get()
09:34:05 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:34:01
09:34:05 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:01-05:00
09:34:05 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:01-05:00
09:34:05 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:34:05 DEBUG Exiting history()
09:34:15 DEBUG Entering history()
09:34:15 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:34:15 DEBUG Entering history()
09:34:15 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:15 DEBUG Entering get()
09:34:15 DEBUG Entering _make_request()
09:34:15 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:15 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:15 DEBUG Entering _get_cookie_and_crumb()
09:34:15 DEBUG cookie_mode = 'basic'
09:34:15 DEBUG Entering _get_cookie_and_crumb_basic()
09:34:15 DEBUG Entering _get_cookie_basic()
09:34:15 DEBUG reusing cookie
09:34:15 DEBUG Exiting _get_cookie_basic()
09:34:15 DEBUG Entering _get_crumb_basic()
09:34:15 DEBUG reusing crumb
09:34:15 DEBUG Exiting _get_crumb_basic()
09:34:15 DEBUG Exiting _get_cookie_and_crumb_basic()
09:34:15 DEBUG Exiting _get_cookie_and_crumb()
09:34:15 DEBUG response code=200
09:34:15 DEBUG Exiting _make_request()
09:34:15 DEBUG Exiting get()
09:34:15 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:34:12
09:34:15 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:34:12-05:00
09:34:15 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:15 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:15 DEBUG Exiting history()
09:34:15 DEBUG Exiting history()
09:34:15 DEBUG Entering history()
09:34:15 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:15 DEBUG Entering get()
09:34:15 DEBUG Entering _make_request()
09:34:15 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:15 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:15 DEBUG Entering _get_cookie_and_crumb()
09:34:15 DEBUG cookie_mode = 'basic'
09:34:15 DEBUG Entering _get_cookie_and_crumb_basic()
09:34:15 DEBUG Entering _get_cookie_basic()
09:34:15 DEBUG reusing cookie
09:34:15 DEBUG Exiting _get_cookie_basic()
09:34:15 DEBUG Entering _get_crumb_basic()
09:34:15 DEBUG reusing crumb
09:34:15 DEBUG Exiting _get_crumb_basic()
09:34:15 DEBUG Exiting _get_cookie_and_crumb_basic()
09:34:15 DEBUG Exiting _get_cookie_and_crumb()
09:34:15 DEBUG response code=200
09:34:15 DEBUG Exiting _make_request()
09:34:15 DEBUG Exiting get()
09:34:15 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:34:12
09:34:15 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:12-05:00
09:34:15 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:12-05:00
09:34:15 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:34:15 DEBUG Exiting history()
09:34:15 DEBUG POLL [Yahoo]: 09:34:15 Price=$53.42
09:34:25 DEBUG Entering history()
09:34:25 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:34:25 DEBUG Entering history()
09:34:25 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:25 DEBUG Entering get()
09:34:25 DEBUG Entering _make_request()
09:34:25 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:25 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:25 DEBUG Entering _get_cookie_and_crumb()
09:34:25 DEBUG cookie_mode = 'basic'
09:34:25 DEBUG Entering _get_cookie_and_crumb_basic()
09:34:25 DEBUG Entering _get_cookie_basic()
09:34:25 DEBUG reusing cookie
09:34:25 DEBUG Exiting _get_cookie_basic()
09:34:25 DEBUG Entering _get_crumb_basic()
09:34:25 DEBUG reusing crumb
09:34:25 DEBUG Exiting _get_crumb_basic()
09:34:25 DEBUG Exiting _get_cookie_and_crumb_basic()
09:34:25 DEBUG Exiting _get_cookie_and_crumb()
09:34:25 DEBUG response code=200
09:34:25 DEBUG Exiting _make_request()
09:34:25 DEBUG Exiting get()
09:34:25 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:34:23
09:34:25 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:34:23-05:00
09:34:25 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:25 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:25 DEBUG Exiting history()
09:34:25 DEBUG Exiting history()
09:34:25 DEBUG Entering history()
09:34:25 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:25 DEBUG Entering get()
09:34:25 DEBUG Entering _make_request()
09:34:25 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:25 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:25 DEBUG Entering _get_cookie_and_crumb()
09:34:25 DEBUG cookie_mode = 'basic'
09:34:25 DEBUG Entering _get_cookie_and_crumb_basic()
09:34:25 DEBUG Entering _get_cookie_basic()
09:34:25 DEBUG reusing cookie
09:34:25 DEBUG Exiting _get_cookie_basic()
09:34:25 DEBUG Entering _get_crumb_basic()
09:34:25 DEBUG reusing crumb
09:34:25 DEBUG Exiting _get_crumb_basic()
09:34:25 DEBUG Exiting _get_cookie_and_crumb_basic()
09:34:25 DEBUG Exiting _get_cookie_and_crumb()
09:34:25 DEBUG response code=200
09:34:25 DEBUG Exiting _make_request()
09:34:25 DEBUG Exiting get()
09:34:25 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:34:12
09:34:25 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:12-05:00
09:34:25 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:12-05:00
09:34:25 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:34:25 DEBUG Exiting history()
09:34:25 DEBUG POLL [Yahoo]: 09:34:25 Price=$53.35
09:34:31 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:34:35 DEBUG Entering history()
09:34:35 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:34:35 DEBUG Entering history()
09:34:35 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:35 DEBUG Entering get()
09:34:35 DEBUG Entering _make_request()
09:34:35 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:35 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:35 DEBUG Entering _get_cookie_and_crumb()
09:34:35 DEBUG cookie_mode = 'basic'
09:34:35 DEBUG Entering _get_cookie_and_crumb_basic()
09:34:35 DEBUG Entering _get_cookie_basic()
09:34:35 DEBUG reusing cookie
09:34:35 DEBUG Exiting _get_cookie_basic()
09:34:35 DEBUG Entering _get_crumb_basic()
09:34:35 DEBUG reusing crumb
09:34:35 DEBUG Exiting _get_crumb_basic()
09:34:35 DEBUG Exiting _get_cookie_and_crumb_basic()
09:34:35 DEBUG Exiting _get_cookie_and_crumb()
09:34:35 DEBUG response code=200
09:34:35 DEBUG Exiting _make_request()
09:34:35 DEBUG Exiting get()
09:34:35 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:34:34
09:34:35 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:34:34-05:00
09:34:35 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:35 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:35 DEBUG Exiting history()
09:34:35 DEBUG Exiting history()
09:34:35 DEBUG Entering history()
09:34:35 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:35 DEBUG Entering get()
09:34:35 DEBUG Entering _make_request()
09:34:35 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:35 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:35 DEBUG Entering _get_cookie_and_crumb()
09:34:35 DEBUG cookie_mode = 'basic'
09:34:35 DEBUG Entering _get_cookie_and_crumb_basic()
09:34:35 DEBUG Entering _get_cookie_basic()
09:34:35 DEBUG reusing cookie
09:34:35 DEBUG Exiting _get_cookie_basic()
09:34:35 DEBUG Entering _get_crumb_basic()
09:34:35 DEBUG reusing crumb
09:34:35 DEBUG Exiting _get_crumb_basic()
09:34:35 DEBUG Exiting _get_cookie_and_crumb_basic()
09:34:35 DEBUG Exiting _get_cookie_and_crumb()
09:34:35 DEBUG response code=200
09:34:35 DEBUG Exiting _make_request()
09:34:35 DEBUG Exiting get()
09:34:35 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:34:34
09:34:35 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:34-05:00
09:34:35 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:34-05:00
09:34:35 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:34:35 DEBUG Exiting history()
09:34:35 DEBUG POLL [Yahoo]: 09:34:35 Price=$53.41
09:34:45 INFO 🔔 MARKET OPEN
09:34:45 DEBUG Entering history()
09:34:45 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:34:45 DEBUG Entering history()
09:34:45 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:45 DEBUG Entering get()
09:34:45 DEBUG Entering _make_request()
09:34:45 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:45 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:45 DEBUG Entering _get_cookie_and_crumb()
09:34:45 DEBUG cookie_mode = 'basic'
09:34:45 DEBUG Entering _get_cookie_and_crumb_basic()
09:34:45 DEBUG Entering _get_cookie_basic()
09:34:45 DEBUG reusing cookie
09:34:45 DEBUG Exiting _get_cookie_basic()
09:34:45 DEBUG Entering _get_crumb_basic()
09:34:45 DEBUG reusing crumb
09:34:45 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:34:45 DEBUG Exiting _get_crumb_basic()
09:34:45 DEBUG Exiting _get_cookie_and_crumb_basic()
09:34:45 DEBUG Exiting _get_cookie_and_crumb()
09:34:46 DEBUG response code=200
09:34:46 DEBUG Exiting _make_request()
09:34:46 DEBUG Exiting get()
09:34:46 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:34:34
09:34:46 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:34:34-05:00
09:34:46 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:46 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:46 DEBUG Exiting history()
09:34:46 DEBUG Exiting history()
09:34:46 DEBUG Entering history()
09:34:46 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:46 DEBUG Entering get()
09:34:46 DEBUG Entering _make_request()
09:34:46 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:46 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:46 DEBUG Entering _get_cookie_and_crumb()
09:34:46 DEBUG cookie_mode = 'basic'
09:34:46 DEBUG Entering _get_cookie_and_crumb_basic()
09:34:46 DEBUG Entering _get_cookie_basic()
09:34:46 DEBUG reusing cookie
09:34:46 DEBUG Exiting _get_cookie_basic()
09:34:46 DEBUG Entering _get_crumb_basic()
09:34:46 DEBUG reusing crumb
09:34:46 DEBUG Exiting _get_crumb_basic()
09:34:46 DEBUG Exiting _get_cookie_and_crumb_basic()
09:34:46 DEBUG Exiting _get_cookie_and_crumb()
09:34:46 DEBUG response code=200
09:34:46 DEBUG Exiting _make_request()
09:34:46 DEBUG Exiting get()
09:34:46 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:34:45
09:34:46 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:45-05:00
09:34:46 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:45-05:00
09:34:46 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:34:46 DEBUG Exiting history()
09:34:56 DEBUG Entering history()
09:34:56 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:34:56 DEBUG Entering history()
09:34:56 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:56 DEBUG Entering get()
09:34:56 DEBUG Entering _make_request()
09:34:56 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:56 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:56 DEBUG Entering _get_cookie_and_crumb()
09:34:56 DEBUG cookie_mode = 'basic'
09:34:56 DEBUG Entering _get_cookie_and_crumb_basic()
09:34:56 DEBUG Entering _get_cookie_basic()
09:34:56 DEBUG reusing cookie
09:34:56 DEBUG Exiting _get_cookie_basic()
09:34:56 DEBUG Entering _get_crumb_basic()
09:34:56 DEBUG reusing crumb
09:34:56 DEBUG Exiting _get_crumb_basic()
09:34:56 DEBUG Exiting _get_cookie_and_crumb_basic()
09:34:56 DEBUG Exiting _get_cookie_and_crumb()
09:34:56 DEBUG response code=200
09:34:56 DEBUG Exiting _make_request()
09:34:56 DEBUG Exiting get()
09:34:56 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:34:53
09:34:56 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:34:53-05:00
09:34:56 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:56 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:56 DEBUG Exiting history()
09:34:56 DEBUG Exiting history()
09:34:56 DEBUG Entering history()
09:34:56 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:56 DEBUG Entering get()
09:34:56 DEBUG Entering _make_request()
09:34:56 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:56 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:56 DEBUG Entering _get_cookie_and_crumb()
09:34:56 DEBUG cookie_mode = 'basic'
09:34:56 DEBUG Entering _get_cookie_and_crumb_basic()
09:34:56 DEBUG Entering _get_cookie_basic()
09:34:56 DEBUG reusing cookie
09:34:56 DEBUG Exiting _get_cookie_basic()
09:34:56 DEBUG Entering _get_crumb_basic()
09:34:56 DEBUG reusing crumb
09:34:56 DEBUG Exiting _get_crumb_basic()
09:34:56 DEBUG Exiting _get_cookie_and_crumb_basic()
09:34:56 DEBUG Exiting _get_cookie_and_crumb()
09:34:56 DEBUG response code=200
09:34:56 DEBUG Exiting _make_request()
09:34:56 DEBUG Exiting get()
09:34:56 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:34:55
09:34:56 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:55-05:00
09:34:56 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:55-05:00
09:34:56 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:34:56 DEBUG Exiting history()
09:34:56 DEBUG POLL [Yahoo]: 09:34:56 Price=$53.34
09:35:01 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:35:03 DEBUG BAR: 09:34:00 O=53.38 H=53.42 L=53.30 C=53.30
09:35:06 DEBUG Building OR: H=53.42 L=52.34
09:35:06 DEBUG Entering history()
09:35:06 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:35:06 DEBUG Entering history()
09:35:06 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:06 DEBUG Entering get()
09:35:06 DEBUG Entering _make_request()
09:35:06 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:06 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:06 DEBUG Entering _get_cookie_and_crumb()
09:35:06 DEBUG cookie_mode = 'basic'
09:35:06 DEBUG Entering _get_cookie_and_crumb_basic()
09:35:06 DEBUG Entering _get_cookie_basic()
09:35:06 DEBUG reusing cookie
09:35:06 DEBUG Exiting _get_cookie_basic()
09:35:06 DEBUG Entering _get_crumb_basic()
09:35:06 DEBUG reusing crumb
09:35:06 DEBUG Exiting _get_crumb_basic()
09:35:06 DEBUG Exiting _get_cookie_and_crumb_basic()
09:35:06 DEBUG Exiting _get_cookie_and_crumb()
09:35:06 DEBUG response code=200
09:35:06 DEBUG Exiting _make_request()
09:35:06 DEBUG Exiting get()
09:35:06 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:34:53
09:35:06 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:34:53-05:00
09:35:06 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:06 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:06 DEBUG Exiting history()
09:35:06 DEBUG Exiting history()
09:35:06 DEBUG Entering history()
09:35:06 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:06 DEBUG Entering get()
09:35:06 DEBUG Entering _make_request()
09:35:06 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:06 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:06 DEBUG Entering _get_cookie_and_crumb()
09:35:06 DEBUG cookie_mode = 'basic'
09:35:06 DEBUG Entering _get_cookie_and_crumb_basic()
09:35:06 DEBUG Entering _get_cookie_basic()
09:35:06 DEBUG reusing cookie
09:35:06 DEBUG Exiting _get_cookie_basic()
09:35:06 DEBUG Entering _get_crumb_basic()
09:35:06 DEBUG reusing crumb
09:35:06 DEBUG Exiting _get_crumb_basic()
09:35:06 DEBUG Exiting _get_cookie_and_crumb_basic()
09:35:06 DEBUG Exiting _get_cookie_and_crumb()
09:35:06 DEBUG response code=200
09:35:06 DEBUG Exiting _make_request()
09:35:06 DEBUG Exiting get()
09:35:06 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:34:55
09:35:06 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:55-05:00
09:35:06 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:55-05:00
09:35:06 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:35:06 DEBUG Exiting history()
09:35:06 INFO 📊 OPENING RANGE SET (from collected bars)
09:35:06 INFO High: $53.42 | Low: $52.34
09:35:06 DEBUG Starting new HTTPS connection (1): api.pushover.net:443
09:35:06 DEBUG https://api.pushover.net:443 "POST /1/messages.json HTTP/1.1" 200 None
09:35:06 DEBUG State saved
09:35:06 DEBUG CHECK: C=53.34 vs OH=53.42 OL=52.34 | broke_high=False broke_low=False
09:35:07 ERROR ❌ WS error: Connection to remote host was lost.
09:35:07 ERROR Connection to remote host was lost. - goodbye
09:35:07 WARNING ⚠️ WS closed: None None
09:35:12 INFO 🔌 Connecting to wss://stream.data.alpaca.markets/v2/iex
09:35:16 DEBUG Entering history()
09:35:16 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:35:16 DEBUG Entering history()
09:35:16 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:16 DEBUG Entering get()
09:35:16 DEBUG Entering _make_request()
09:35:16 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:16 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:16 DEBUG Entering _get_cookie_and_crumb()
09:35:16 DEBUG cookie_mode = 'basic'
09:35:16 DEBUG Entering _get_cookie_and_crumb_basic()
09:35:16 DEBUG Entering _get_cookie_basic()
09:35:16 DEBUG reusing cookie
09:35:16 DEBUG Exiting _get_cookie_basic()
09:35:16 DEBUG Entering _get_crumb_basic()
09:35:16 DEBUG reusing crumb
09:35:16 DEBUG Exiting _get_crumb_basic()
09:35:16 DEBUG Exiting _get_cookie_and_crumb_basic()
09:35:16 DEBUG Exiting _get_cookie_and_crumb()
09:35:16 DEBUG response code=200
09:35:16 DEBUG Exiting _make_request()
09:35:16 DEBUG Exiting get()
09:35:16 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:35:15
09:35:16 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:35:15-05:00
09:35:16 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:16 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:16 DEBUG Exiting history()
09:35:16 DEBUG Exiting history()
09:35:16 DEBUG Entering history()
09:35:16 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:16 DEBUG Entering get()
09:35:16 DEBUG Entering _make_request()
09:35:16 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:16 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:16 DEBUG Entering _get_cookie_and_crumb()
09:35:16 DEBUG cookie_mode = 'basic'
09:35:16 DEBUG Entering _get_cookie_and_crumb_basic()
09:35:16 DEBUG Entering _get_cookie_basic()
09:35:16 DEBUG reusing cookie
09:35:16 DEBUG Exiting _get_cookie_basic()
09:35:16 DEBUG Entering _get_crumb_basic()
09:35:16 DEBUG reusing crumb
09:35:16 DEBUG Exiting _get_crumb_basic()
09:35:16 DEBUG Exiting _get_cookie_and_crumb_basic()
09:35:16 DEBUG Exiting _get_cookie_and_crumb()
09:35:17 DEBUG response code=200
09:35:17 DEBUG Exiting _make_request()
09:35:17 DEBUG Exiting get()
09:35:17 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:35:15
09:35:17 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:35:15-05:00
09:35:17 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:35:15-05:00
09:35:17 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:35:17 DEBUG Exiting history()
09:35:17 DEBUG POLL [Yahoo]: 09:35:17 Price=$53.46
09:35:17 DEBUG CHECK: C=53.46 vs OH=53.42 OL=52.34 | broke_high=False broke_low=False
09:35:17 INFO 📈 BREAKOUT UP: $53.42$53.46
09:35:17 DEBUG State saved
09:35:18 INFO Websocket connected
09:35:18 INFO 🔌 WebSocket connected, authenticating...
09:35:24 INFO ✅ WebSocket authenticated, subscribing to TNA
09:35:25 INFO ✅ Subscribed: ['TNA']
09:35:27 DEBUG Entering history()
09:35:27 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:35:27 DEBUG Entering history()
09:35:27 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:27 DEBUG Entering get()
09:35:27 DEBUG Entering _make_request()
09:35:27 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:27 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:27 DEBUG Entering _get_cookie_and_crumb()
09:35:27 DEBUG cookie_mode = 'basic'
09:35:27 DEBUG Entering _get_cookie_and_crumb_basic()
09:35:27 DEBUG Entering _get_cookie_basic()
09:35:27 DEBUG reusing cookie
09:35:27 DEBUG Exiting _get_cookie_basic()
09:35:27 DEBUG Entering _get_crumb_basic()
09:35:27 DEBUG reusing crumb
09:35:27 DEBUG Exiting _get_crumb_basic()
09:35:27 DEBUG Exiting _get_cookie_and_crumb_basic()
09:35:27 DEBUG Exiting _get_cookie_and_crumb()
09:35:27 DEBUG response code=200
09:35:27 DEBUG Exiting _make_request()
09:35:27 DEBUG Exiting get()
09:35:27 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:35:26
09:35:27 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:35:26-05:00
09:35:27 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:27 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:27 DEBUG Exiting history()
09:35:27 DEBUG Exiting history()
09:35:27 DEBUG Entering history()
09:35:27 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:27 DEBUG Entering get()
09:35:27 DEBUG Entering _make_request()
09:35:27 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:27 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:27 DEBUG Entering _get_cookie_and_crumb()
09:35:27 DEBUG cookie_mode = 'basic'
09:35:27 DEBUG Entering _get_cookie_and_crumb_basic()
09:35:27 DEBUG Entering _get_cookie_basic()
09:35:27 DEBUG reusing cookie
09:35:27 DEBUG Exiting _get_cookie_basic()
09:35:27 DEBUG Entering _get_crumb_basic()
09:35:27 DEBUG reusing crumb
09:35:27 DEBUG Exiting _get_crumb_basic()
09:35:27 DEBUG Exiting _get_cookie_and_crumb_basic()
09:35:27 DEBUG Exiting _get_cookie_and_crumb()
09:35:27 DEBUG response code=200
09:35:27 DEBUG Exiting _make_request()
09:35:27 DEBUG Exiting get()
09:35:27 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:35:26
09:35:27 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:35:26-05:00
09:35:27 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:35:26-05:00
09:35:27 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:35:27 DEBUG Exiting history()
09:35:27 DEBUG POLL [Yahoo]: 09:35:27 Price=$53.47
09:35:27 DEBUG CHECK: C=53.47 vs OH=53.42 OL=52.34 | broke_high=True broke_low=False
09:35:31 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:35:37 DEBUG Entering history()
09:35:37 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:35:37 DEBUG Entering history()
09:35:37 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:37 DEBUG Entering get()
09:35:37 DEBUG Entering _make_request()
09:35:37 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:37 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:37 DEBUG Entering _get_cookie_and_crumb()
09:35:37 DEBUG cookie_mode = 'basic'
09:35:37 DEBUG Entering _get_cookie_and_crumb_basic()
09:35:37 DEBUG Entering _get_cookie_basic()
09:35:37 DEBUG reusing cookie
09:35:37 DEBUG Exiting _get_cookie_basic()
09:35:37 DEBUG Entering _get_crumb_basic()
09:35:37 DEBUG reusing crumb
09:35:37 DEBUG Exiting _get_crumb_basic()
09:35:37 DEBUG Exiting _get_cookie_and_crumb_basic()
09:35:37 DEBUG Exiting _get_cookie_and_crumb()
09:35:37 DEBUG response code=200
09:35:37 DEBUG Exiting _make_request()
09:35:37 DEBUG Exiting get()
09:35:37 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:35:35
09:35:37 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:35:35-05:00
09:35:37 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:37 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:37 DEBUG Exiting history()
09:35:37 DEBUG Exiting history()
09:35:37 DEBUG Entering history()
09:35:37 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:37 DEBUG Entering get()
09:35:37 DEBUG Entering _make_request()
09:35:37 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:37 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:37 DEBUG Entering _get_cookie_and_crumb()
09:35:37 DEBUG cookie_mode = 'basic'
09:35:37 DEBUG Entering _get_cookie_and_crumb_basic()
09:35:37 DEBUG Entering _get_cookie_basic()
09:35:37 DEBUG reusing cookie
09:35:37 DEBUG Exiting _get_cookie_basic()
09:35:37 DEBUG Entering _get_crumb_basic()
09:35:37 DEBUG reusing crumb
09:35:37 DEBUG Exiting _get_crumb_basic()
09:35:37 DEBUG Exiting _get_cookie_and_crumb_basic()
09:35:37 DEBUG Exiting _get_cookie_and_crumb()
09:35:37 DEBUG response code=200
09:35:37 DEBUG Exiting _make_request()
09:35:37 DEBUG Exiting get()
09:35:37 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:35:26
09:35:37 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:35:26-05:00
09:35:37 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:35:26-05:00
09:35:37 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:35:37 DEBUG Exiting history()
09:35:37 DEBUG POLL [Yahoo]: 09:35:37 Price=$53.49
09:35:37 DEBUG CHECK: C=53.49 vs OH=53.42 OL=52.34 | broke_high=True broke_low=False
09:35:45 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:35:47 DEBUG Entering history()
09:35:47 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:35:47 DEBUG Entering history()
09:35:47 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:47 DEBUG Entering get()
09:35:47 DEBUG Entering _make_request()
09:35:47 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:47 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:47 DEBUG Entering _get_cookie_and_crumb()
09:35:47 DEBUG cookie_mode = 'basic'
09:35:47 DEBUG Entering _get_cookie_and_crumb_basic()
09:35:47 DEBUG Entering _get_cookie_basic()
09:35:47 DEBUG reusing cookie
09:35:47 DEBUG Exiting _get_cookie_basic()
09:35:47 DEBUG Entering _get_crumb_basic()
09:35:47 DEBUG reusing crumb
09:35:47 DEBUG Exiting _get_crumb_basic()
09:35:47 DEBUG Exiting _get_cookie_and_crumb_basic()
09:35:47 DEBUG Exiting _get_cookie_and_crumb()
09:35:47 DEBUG response code=200
09:35:47 DEBUG Exiting _make_request()
09:35:47 DEBUG Exiting get()
09:35:47 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:35:35
09:35:47 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:35:35-05:00
09:35:47 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:47 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:47 DEBUG Exiting history()
09:35:47 DEBUG Exiting history()
09:35:47 DEBUG Entering history()
09:35:47 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:47 DEBUG Entering get()
09:35:47 DEBUG Entering _make_request()
09:35:47 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:47 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:47 DEBUG Entering _get_cookie_and_crumb()
09:35:47 DEBUG cookie_mode = 'basic'
09:35:47 DEBUG Entering _get_cookie_and_crumb_basic()
09:35:47 DEBUG Entering _get_cookie_basic()
09:35:47 DEBUG reusing cookie
09:35:47 DEBUG Exiting _get_cookie_basic()
09:35:47 DEBUG Entering _get_crumb_basic()
09:35:47 DEBUG reusing crumb
09:35:47 DEBUG Exiting _get_crumb_basic()
09:35:47 DEBUG Exiting _get_cookie_and_crumb_basic()
09:35:47 DEBUG Exiting _get_cookie_and_crumb()
09:35:47 DEBUG response code=200
09:35:47 DEBUG Exiting _make_request()
09:35:47 DEBUG Exiting get()
09:35:47 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:35:45
09:35:47 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:35:45-05:00
09:35:47 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:35:45-05:00
09:35:47 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:35:47 DEBUG Exiting history()
09:35:57 DEBUG Entering history()
09:35:57 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:35:57 DEBUG Entering history()
09:35:57 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:57 DEBUG Entering get()
09:35:57 DEBUG Entering _make_request()
09:35:57 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:57 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:57 DEBUG Entering _get_cookie_and_crumb()
09:35:57 DEBUG cookie_mode = 'basic'
09:35:57 DEBUG Entering _get_cookie_and_crumb_basic()
09:35:57 DEBUG Entering _get_cookie_basic()
09:35:57 DEBUG reusing cookie
09:35:57 DEBUG Exiting _get_cookie_basic()
09:35:57 DEBUG Entering _get_crumb_basic()
09:35:57 DEBUG reusing crumb
09:35:57 DEBUG Exiting _get_crumb_basic()
09:35:57 DEBUG Exiting _get_cookie_and_crumb_basic()
09:35:57 DEBUG Exiting _get_cookie_and_crumb()
09:35:57 DEBUG response code=200
09:35:57 DEBUG Exiting _make_request()
09:35:57 DEBUG Exiting get()
09:35:57 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:35:56
09:35:57 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:35:56-05:00
09:35:57 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:57 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:57 DEBUG Exiting history()
09:35:57 DEBUG Exiting history()
09:35:57 DEBUG Entering history()
09:35:57 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:57 DEBUG Entering get()
09:35:57 DEBUG Entering _make_request()
09:35:57 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:57 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:57 DEBUG Entering _get_cookie_and_crumb()
09:35:57 DEBUG cookie_mode = 'basic'
09:35:57 DEBUG Entering _get_cookie_and_crumb_basic()
09:35:57 DEBUG Entering _get_cookie_basic()
09:35:57 DEBUG reusing cookie
09:35:57 DEBUG Exiting _get_cookie_basic()
09:35:57 DEBUG Entering _get_crumb_basic()
09:35:57 DEBUG reusing crumb
09:35:57 DEBUG Exiting _get_crumb_basic()
09:35:57 DEBUG Exiting _get_cookie_and_crumb_basic()
09:35:57 DEBUG Exiting _get_cookie_and_crumb()
09:35:57 DEBUG response code=200
09:35:57 DEBUG Exiting _make_request()
09:35:57 DEBUG Exiting get()
09:35:57 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:35:45
09:35:57 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:35:45-05:00
09:35:57 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:35:45-05:00
09:35:57 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:35:57 DEBUG Exiting history()
09:35:57 DEBUG POLL [Yahoo]: 09:35:57 Price=$53.44
09:35:57 DEBUG CHECK: C=53.44 vs OH=53.42 OL=52.34 | broke_high=True broke_low=False
09:36:01 DEBUG BAR: 09:35:00 O=53.30 H=53.44 L=53.30 C=53.40
09:36:01 DEBUG Building OR: H=53.44 L=52.34
09:36:01 DEBUG Checking: C=53.40 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:36:01 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:36:07 DEBUG Entering history()
09:36:07 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:36:07 DEBUG Entering history()
09:36:07 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:07 DEBUG Entering get()
09:36:07 DEBUG Entering _make_request()
09:36:07 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:07 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:07 DEBUG Entering _get_cookie_and_crumb()
09:36:07 DEBUG cookie_mode = 'basic'
09:36:07 DEBUG Entering _get_cookie_and_crumb_basic()
09:36:07 DEBUG Entering _get_cookie_basic()
09:36:07 DEBUG reusing cookie
09:36:07 DEBUG Exiting _get_cookie_basic()
09:36:07 DEBUG Entering _get_crumb_basic()
09:36:07 DEBUG reusing crumb
09:36:07 DEBUG Exiting _get_crumb_basic()
09:36:07 DEBUG Exiting _get_cookie_and_crumb_basic()
09:36:07 DEBUG Exiting _get_cookie_and_crumb()
09:36:07 DEBUG response code=200
09:36:07 DEBUG Exiting _make_request()
09:36:07 DEBUG Exiting get()
09:36:07 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:35:56
09:36:07 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:35:56-05:00
09:36:07 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:36:07 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:36:07 DEBUG Exiting history()
09:36:07 DEBUG Exiting history()
09:36:07 DEBUG Entering history()
09:36:07 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:07 DEBUG Entering get()
09:36:07 DEBUG Entering _make_request()
09:36:07 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:07 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:07 DEBUG Entering _get_cookie_and_crumb()
09:36:07 DEBUG cookie_mode = 'basic'
09:36:07 DEBUG Entering _get_cookie_and_crumb_basic()
09:36:07 DEBUG Entering _get_cookie_basic()
09:36:07 DEBUG reusing cookie
09:36:07 DEBUG Exiting _get_cookie_basic()
09:36:07 DEBUG Entering _get_crumb_basic()
09:36:07 DEBUG reusing crumb
09:36:07 DEBUG Exiting _get_crumb_basic()
09:36:07 DEBUG Exiting _get_cookie_and_crumb_basic()
09:36:07 DEBUG Exiting _get_cookie_and_crumb()
09:36:07 DEBUG response code=200
09:36:07 DEBUG Exiting _make_request()
09:36:07 DEBUG Exiting get()
09:36:07 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:36:06
09:36:07 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:36:06-05:00
09:36:07 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:36:06-05:00
09:36:07 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:36:07 DEBUG Exiting history()
09:36:17 DEBUG Entering history()
09:36:17 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:36:17 DEBUG Entering history()
09:36:17 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:17 DEBUG Entering get()
09:36:17 DEBUG Entering _make_request()
09:36:17 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:17 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:17 DEBUG Entering _get_cookie_and_crumb()
09:36:17 DEBUG cookie_mode = 'basic'
09:36:17 DEBUG Entering _get_cookie_and_crumb_basic()
09:36:17 DEBUG Entering _get_cookie_basic()
09:36:17 DEBUG reusing cookie
09:36:17 DEBUG Exiting _get_cookie_basic()
09:36:17 DEBUG Entering _get_crumb_basic()
09:36:17 DEBUG reusing crumb
09:36:17 DEBUG Exiting _get_crumb_basic()
09:36:17 DEBUG Exiting _get_cookie_and_crumb_basic()
09:36:17 DEBUG Exiting _get_cookie_and_crumb()
09:36:18 DEBUG response code=200
09:36:18 DEBUG Exiting _make_request()
09:36:18 DEBUG Exiting get()
09:36:18 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:36:11
09:36:18 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:36:11-05:00
09:36:18 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:36:18 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:36:18 DEBUG Exiting history()
09:36:18 DEBUG Exiting history()
09:36:18 DEBUG Entering history()
09:36:18 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:18 DEBUG Entering get()
09:36:18 DEBUG Entering _make_request()
09:36:18 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:18 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:18 DEBUG Entering _get_cookie_and_crumb()
09:36:18 DEBUG cookie_mode = 'basic'
09:36:18 DEBUG Entering _get_cookie_and_crumb_basic()
09:36:18 DEBUG Entering _get_cookie_basic()
09:36:18 DEBUG reusing cookie
09:36:18 DEBUG Exiting _get_cookie_basic()
09:36:18 DEBUG Entering _get_crumb_basic()
09:36:18 DEBUG reusing crumb
09:36:18 DEBUG Exiting _get_crumb_basic()
09:36:18 DEBUG Exiting _get_cookie_and_crumb_basic()
09:36:18 DEBUG Exiting _get_cookie_and_crumb()
09:36:18 DEBUG response code=200
09:36:18 DEBUG Exiting _make_request()
09:36:18 DEBUG Exiting get()
09:36:18 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:36:11
09:36:18 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:36:11-05:00
09:36:18 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:36:11-05:00
09:36:18 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:36:18 DEBUG Exiting history()
09:36:18 DEBUG POLL [Yahoo]: 09:36:18 Price=$53.32
09:36:18 DEBUG CHECK: C=53.32 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:36:28 DEBUG Entering history()
09:36:28 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:36:28 DEBUG Entering history()
09:36:28 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:28 DEBUG Entering get()
09:36:28 DEBUG Entering _make_request()
09:36:28 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:28 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:28 DEBUG Entering _get_cookie_and_crumb()
09:36:28 DEBUG cookie_mode = 'basic'
09:36:28 DEBUG Entering _get_cookie_and_crumb_basic()
09:36:28 DEBUG Entering _get_cookie_basic()
09:36:28 DEBUG reusing cookie
09:36:28 DEBUG Exiting _get_cookie_basic()
09:36:28 DEBUG Entering _get_crumb_basic()
09:36:28 DEBUG reusing crumb
09:36:28 DEBUG Exiting _get_crumb_basic()
09:36:28 DEBUG Exiting _get_cookie_and_crumb_basic()
09:36:28 DEBUG Exiting _get_cookie_and_crumb()
09:36:28 DEBUG response code=200
09:36:28 DEBUG Exiting _make_request()
09:36:28 DEBUG Exiting get()
09:36:28 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:36:25
09:36:28 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:36:25-05:00
09:36:28 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:36:28 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:36:28 DEBUG Exiting history()
09:36:28 DEBUG Exiting history()
09:36:28 DEBUG Entering history()
09:36:28 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:28 DEBUG Entering get()
09:36:28 DEBUG Entering _make_request()
09:36:28 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:24:29 DEBUG Exiting _get_cookie_and_crumb_basic()
11:24:29 DEBUG Exiting _get_cookie_and_crumb()
11:24:29 DEBUG response code=200
11:24:29 DEBUG Exiting _make_request()
11:24:29 DEBUG Exiting get()
11:24:29 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:24:17
11:24:29 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:24:17-05:00
11:24:29 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:24:29 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:24:29 DEBUG Exiting history()
11:24:29 DEBUG Exiting history()
11:24:29 DEBUG Entering history()
11:24:29 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:24:29 DEBUG Entering get()
11:24:29 DEBUG Entering _make_request()
11:24:29 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:24:29 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:24:29 DEBUG Entering _get_cookie_and_crumb()
11:24:29 DEBUG cookie_mode = 'basic'
11:24:29 DEBUG Entering _get_cookie_and_crumb_basic()
11:24:29 DEBUG Entering _get_cookie_basic()
11:24:29 DEBUG reusing cookie
11:24:29 DEBUG Exiting _get_cookie_basic()
11:24:29 DEBUG Entering _get_crumb_basic()
11:24:29 DEBUG reusing crumb
11:24:29 DEBUG Exiting _get_crumb_basic()
11:24:29 DEBUG Exiting _get_cookie_and_crumb_basic()
11:24:29 DEBUG Exiting _get_cookie_and_crumb()
11:24:29 DEBUG response code=200
11:24:29 DEBUG Exiting _make_request()
11:24:29 DEBUG Exiting get()
11:24:29 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:24:17
11:24:29 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:24:17-05:00
11:24:29 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:24:17-05:00
11:24:29 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:24:29 DEBUG Exiting history()
11:24:29 DEBUG POLL [Yahoo]: 11:24:29 Price=$54.43
11:24:29 DEBUG CHECK: C=54.43 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:24:37 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:24:39 DEBUG Entering history()
11:24:39 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:24:39 DEBUG Entering history()
11:24:39 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:24:39 DEBUG Entering get()
11:24:39 DEBUG Entering _make_request()
11:24:39 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:24:39 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:24:39 DEBUG Entering _get_cookie_and_crumb()
11:24:39 DEBUG cookie_mode = 'basic'
11:24:39 DEBUG Entering _get_cookie_and_crumb_basic()
11:24:39 DEBUG Entering _get_cookie_basic()
11:24:39 DEBUG reusing cookie
11:24:39 DEBUG Exiting _get_cookie_basic()
11:24:39 DEBUG Entering _get_crumb_basic()
11:24:39 DEBUG reusing crumb
11:24:39 DEBUG Exiting _get_crumb_basic()
11:24:39 DEBUG Exiting _get_cookie_and_crumb_basic()
11:24:39 DEBUG Exiting _get_cookie_and_crumb()
11:24:39 DEBUG response code=200
11:24:39 DEBUG Exiting _make_request()
11:24:39 DEBUG Exiting get()
11:24:39 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:24:17
11:24:39 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:24:17-05:00
11:24:39 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:24:39 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:24:39 DEBUG Exiting history()
11:24:39 DEBUG Exiting history()
11:24:39 DEBUG Entering history()
11:24:39 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:24:39 DEBUG Entering get()
11:24:39 DEBUG Entering _make_request()
11:24:39 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:24:39 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:24:39 DEBUG Entering _get_cookie_and_crumb()
11:24:39 DEBUG cookie_mode = 'basic'
11:24:39 DEBUG Entering _get_cookie_and_crumb_basic()
11:24:39 DEBUG Entering _get_cookie_basic()
11:24:39 DEBUG reusing cookie
11:24:39 DEBUG Exiting _get_cookie_basic()
11:24:39 DEBUG Entering _get_crumb_basic()
11:24:39 DEBUG reusing crumb
11:24:39 DEBUG Exiting _get_crumb_basic()
11:24:39 DEBUG Exiting _get_cookie_and_crumb_basic()
11:24:39 DEBUG Exiting _get_cookie_and_crumb()
11:24:39 DEBUG response code=200
11:24:39 DEBUG Exiting _make_request()
11:24:39 DEBUG Exiting get()
11:24:39 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:24:17
11:24:39 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:24:17-05:00
11:24:39 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:24:17-05:00
11:24:39 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:24:39 DEBUG Exiting history()
11:24:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:24:49 DEBUG Entering history()
11:24:49 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:24:49 DEBUG Entering history()
11:24:49 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:24:49 DEBUG Entering get()
11:24:49 DEBUG Entering _make_request()
11:24:49 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:24:49 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:24:49 DEBUG Entering _get_cookie_and_crumb()
11:24:49 DEBUG cookie_mode = 'basic'
11:24:49 DEBUG Entering _get_cookie_and_crumb_basic()
11:24:49 DEBUG Entering _get_cookie_basic()
11:24:49 DEBUG reusing cookie
11:24:49 DEBUG Exiting _get_cookie_basic()
11:24:49 DEBUG Entering _get_crumb_basic()
11:24:49 DEBUG reusing crumb
11:24:49 DEBUG Exiting _get_crumb_basic()
11:24:49 DEBUG Exiting _get_cookie_and_crumb_basic()
11:24:49 DEBUG Exiting _get_cookie_and_crumb()
11:24:50 DEBUG response code=200
11:24:50 DEBUG Exiting _make_request()
11:24:50 DEBUG Exiting get()
11:24:50 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:24:47
11:24:50 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:24:47-05:00
11:24:50 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:24:50 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:24:50 DEBUG Exiting history()
11:24:50 DEBUG Exiting history()
11:24:50 DEBUG Entering history()
11:24:50 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:24:50 DEBUG Entering get()
11:24:50 DEBUG Entering _make_request()
11:24:50 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:24:50 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:24:50 DEBUG Entering _get_cookie_and_crumb()
11:24:50 DEBUG cookie_mode = 'basic'
11:24:50 DEBUG Entering _get_cookie_and_crumb_basic()
11:24:50 DEBUG Entering _get_cookie_basic()
11:24:50 DEBUG reusing cookie
11:24:50 DEBUG Exiting _get_cookie_basic()
11:24:50 DEBUG Entering _get_crumb_basic()
11:24:50 DEBUG reusing crumb
11:24:50 DEBUG Exiting _get_crumb_basic()
11:24:50 DEBUG Exiting _get_cookie_and_crumb_basic()
11:24:50 DEBUG Exiting _get_cookie_and_crumb()
11:24:50 DEBUG response code=200
11:24:50 DEBUG Exiting _make_request()
11:24:50 DEBUG Exiting get()
11:24:50 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:24:47
11:24:50 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:24:47-05:00
11:24:50 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:24:47-05:00
11:24:50 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:24:50 DEBUG Exiting history()
11:24:50 DEBUG POLL [Yahoo]: 11:24:50 Price=$54.40
11:24:50 DEBUG CHECK: C=54.40 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:25:00 DEBUG Entering history()
11:25:00 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:25:00 DEBUG Entering history()
11:25:00 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:25:00 DEBUG Entering get()
11:25:00 DEBUG Entering _make_request()
11:25:00 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:25:00 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:25:00 DEBUG Entering _get_cookie_and_crumb()
11:25:00 DEBUG cookie_mode = 'basic'
11:25:00 DEBUG Entering _get_cookie_and_crumb_basic()
11:25:00 DEBUG Entering _get_cookie_basic()
11:25:00 DEBUG reusing cookie
11:25:00 DEBUG Exiting _get_cookie_basic()
11:25:00 DEBUG Entering _get_crumb_basic()
11:25:00 DEBUG reusing crumb
11:25:00 DEBUG Exiting _get_crumb_basic()
11:25:00 DEBUG Exiting _get_cookie_and_crumb_basic()
11:25:00 DEBUG Exiting _get_cookie_and_crumb()
11:25:00 DEBUG response code=200
11:25:00 DEBUG Exiting _make_request()
11:25:00 DEBUG Exiting get()
11:25:00 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:24:53
11:25:00 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:24:53-05:00
11:25:00 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:25:00 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:25:00 DEBUG Exiting history()
11:25:00 DEBUG Exiting history()
11:25:00 DEBUG Entering history()
11:25:00 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:25:00 DEBUG Entering get()
11:25:00 DEBUG Entering _make_request()
11:25:00 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:25:00 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:25:00 DEBUG Entering _get_cookie_and_crumb()
11:25:00 DEBUG cookie_mode = 'basic'
11:25:00 DEBUG Entering _get_cookie_and_crumb_basic()
11:25:00 DEBUG Entering _get_cookie_basic()
11:25:00 DEBUG reusing cookie
11:25:00 DEBUG Exiting _get_cookie_basic()
11:25:00 DEBUG Entering _get_crumb_basic()
11:25:00 DEBUG reusing crumb
11:25:00 DEBUG Exiting _get_crumb_basic()
11:25:00 DEBUG Exiting _get_cookie_and_crumb_basic()
11:25:00 DEBUG Exiting _get_cookie_and_crumb()
11:25:00 DEBUG response code=200
11:25:00 DEBUG Exiting _make_request()
11:25:00 DEBUG Exiting get()
11:25:00 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:24:53
11:25:00 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:24:53-05:00
11:25:00 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:24:53-05:00
11:25:00 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:25:00 DEBUG Exiting history()
11:25:00 DEBUG POLL [Yahoo]: 11:25:00 Price=$54.37
11:25:00 DEBUG CHECK: C=54.37 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:25:07 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:25:10 DEBUG Entering history()
11:25:10 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:25:10 DEBUG Entering history()
11:25:10 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:25:10 DEBUG Entering get()
11:25:10 DEBUG Entering _make_request()
11:25:10 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:25:10 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:25:10 DEBUG Entering _get_cookie_and_crumb()
11:25:10 DEBUG cookie_mode = 'basic'
11:25:10 DEBUG Entering _get_cookie_and_crumb_basic()
11:25:10 DEBUG Entering _get_cookie_basic()
11:25:10 DEBUG reusing cookie
11:25:10 DEBUG Exiting _get_cookie_basic()
11:25:10 DEBUG Entering _get_crumb_basic()
11:25:10 DEBUG reusing crumb
11:25:10 DEBUG Exiting _get_crumb_basic()
11:25:10 DEBUG Exiting _get_cookie_and_crumb_basic()
11:25:10 DEBUG Exiting _get_cookie_and_crumb()
11:25:10 DEBUG response code=200
11:25:10 DEBUG Exiting _make_request()
11:25:10 DEBUG Exiting get()
11:25:10 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:24:53
11:25:10 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:24:53-05:00
11:25:10 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:25:10 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:25:10 DEBUG Exiting history()
11:25:10 DEBUG Exiting history()
11:25:10 DEBUG Entering history()
11:25:10 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:25:10 DEBUG Entering get()
11:25:10 DEBUG Entering _make_request()
11:25:10 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:25:10 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:25:10 DEBUG Entering _get_cookie_and_crumb()
11:25:10 DEBUG cookie_mode = 'basic'
11:25:10 DEBUG Entering _get_cookie_and_crumb_basic()
11:25:10 DEBUG Entering _get_cookie_basic()
11:25:10 DEBUG reusing cookie
11:25:10 DEBUG Exiting _get_cookie_basic()
11:25:10 DEBUG Entering _get_crumb_basic()
11:25:10 DEBUG reusing crumb
11:25:10 DEBUG Exiting _get_crumb_basic()
11:25:10 DEBUG Exiting _get_cookie_and_crumb_basic()
11:25:10 DEBUG Exiting _get_cookie_and_crumb()
11:25:10 DEBUG response code=200
11:25:10 DEBUG Exiting _make_request()
11:25:10 DEBUG Exiting get()
11:25:10 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:24:53
11:25:10 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:24:53-05:00
11:25:10 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:24:53-05:00
11:25:10 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:25:10 DEBUG Exiting history()
11:25:20 DEBUG Entering history()
11:25:20 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:25:20 DEBUG Entering history()
11:25:20 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:25:20 DEBUG Entering get()
11:25:20 DEBUG Entering _make_request()
11:25:20 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:25:20 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:25:20 DEBUG Entering _get_cookie_and_crumb()
11:25:20 DEBUG cookie_mode = 'basic'
11:25:20 DEBUG Entering _get_cookie_and_crumb_basic()
11:25:20 DEBUG Entering _get_cookie_basic()
11:25:20 DEBUG reusing cookie
11:25:20 DEBUG Exiting _get_cookie_basic()
11:25:20 DEBUG Entering _get_crumb_basic()
11:25:20 DEBUG reusing crumb
11:25:20 DEBUG Exiting _get_crumb_basic()
11:25:20 DEBUG Exiting _get_cookie_and_crumb_basic()
11:25:20 DEBUG Exiting _get_cookie_and_crumb()
11:25:20 DEBUG response code=200
11:25:20 DEBUG Exiting _make_request()
11:25:20 DEBUG Exiting get()
11:25:20 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:25:18
11:25:20 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:25:18-05:00
11:25:20 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:25:20 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:25:20 DEBUG Exiting history()
11:25:20 DEBUG Exiting history()
11:25:20 DEBUG Entering history()
11:25:20 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:25:20 DEBUG Entering get()
11:25:20 DEBUG Entering _make_request()
11:25:20 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:25:20 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:25:20 DEBUG Entering _get_cookie_and_crumb()
11:25:20 DEBUG cookie_mode = 'basic'
11:25:20 DEBUG Entering _get_cookie_and_crumb_basic()
11:25:20 DEBUG Entering _get_cookie_basic()
11:25:20 DEBUG reusing cookie
11:25:20 DEBUG Exiting _get_cookie_basic()
11:25:20 DEBUG Entering _get_crumb_basic()
11:25:20 DEBUG reusing crumb
11:25:20 DEBUG Exiting _get_crumb_basic()
11:25:20 DEBUG Exiting _get_cookie_and_crumb_basic()
11:25:20 DEBUG Exiting _get_cookie_and_crumb()
11:25:20 DEBUG response code=200
11:25:20 DEBUG Exiting _make_request()
11:25:20 DEBUG Exiting get()
11:25:20 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:25:18
11:25:20 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:25:18-05:00
11:25:20 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:25:18-05:00
11:25:20 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:25:20 DEBUG Exiting history()
11:25:20 DEBUG POLL [Yahoo]: 11:25:20 Price=$54.35
11:25:20 DEBUG CHECK: C=54.35 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:25:30 DEBUG Entering history()
11:25:30 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:25:30 DEBUG Entering history()
11:25:30 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:25:30 DEBUG Entering get()
11:25:30 DEBUG Entering _make_request()
11:25:30 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:25:30 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:25:30 DEBUG Entering _get_cookie_and_crumb()
11:25:30 DEBUG cookie_mode = 'basic'
11:25:30 DEBUG Entering _get_cookie_and_crumb_basic()
11:25:30 DEBUG Entering _get_cookie_basic()
11:25:30 DEBUG reusing cookie
11:25:30 DEBUG Exiting _get_cookie_basic()
11:25:30 DEBUG Entering _get_crumb_basic()
11:25:30 DEBUG reusing crumb
11:25:30 DEBUG Exiting _get_crumb_basic()
11:25:30 DEBUG Exiting _get_cookie_and_crumb_basic()
11:25:30 DEBUG Exiting _get_cookie_and_crumb()
11:25:30 DEBUG response code=200
11:25:30 DEBUG Exiting _make_request()
11:25:30 DEBUG Exiting get()
11:25:30 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:25:18
11:25:30 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:25:18-05:00
11:25:30 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:25:30 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:25:30 DEBUG Exiting history()
11:25:30 DEBUG Exiting history()
11:25:30 DEBUG Entering history()
11:25:30 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:25:30 DEBUG Entering get()
11:25:30 DEBUG Entering _make_request()
11:25:30 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:25:30 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:25:30 DEBUG Entering _get_cookie_and_crumb()
11:25:30 DEBUG cookie_mode = 'basic'
11:25:30 DEBUG Entering _get_cookie_and_crumb_basic()
11:25:30 DEBUG Entering _get_cookie_basic()
11:25:30 DEBUG reusing cookie
11:25:30 DEBUG Exiting _get_cookie_basic()
11:25:30 DEBUG Entering _get_crumb_basic()
11:25:30 DEBUG reusing crumb
11:25:30 DEBUG Exiting _get_crumb_basic()
11:25:30 DEBUG Exiting _get_cookie_and_crumb_basic()
11:25:30 DEBUG Exiting _get_cookie_and_crumb()
11:25:30 DEBUG response code=200
11:25:30 DEBUG Exiting _make_request()
11:25:30 DEBUG Exiting get()
11:25:30 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:25:18
11:25:30 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:25:18-05:00
11:25:30 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:25:18-05:00
11:25:30 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:25:30 DEBUG Exiting history()
11:25:37 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:25:40 DEBUG Entering history()
11:25:40 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:25:40 DEBUG Entering history()
11:25:40 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:25:40 DEBUG Entering get()
11:25:40 DEBUG Entering _make_request()
11:25:40 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:25:40 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:25:40 DEBUG Entering _get_cookie_and_crumb()
11:25:40 DEBUG cookie_mode = 'basic'
11:25:40 DEBUG Entering _get_cookie_and_crumb_basic()
11:25:40 DEBUG Entering _get_cookie_basic()
11:25:40 DEBUG reusing cookie
11:25:40 DEBUG Exiting _get_cookie_basic()
11:25:40 DEBUG Entering _get_crumb_basic()
11:25:40 DEBUG reusing crumb
11:25:40 DEBUG Exiting _get_crumb_basic()
11:25:40 DEBUG Exiting _get_cookie_and_crumb_basic()
11:25:40 DEBUG Exiting _get_cookie_and_crumb()
11:25:40 DEBUG response code=200
11:25:40 DEBUG Exiting _make_request()
11:25:40 DEBUG Exiting get()
11:25:40 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:25:38
11:25:40 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:25:38-05:00
11:25:40 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:25:40 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:25:40 DEBUG Exiting history()
11:25:40 DEBUG Exiting history()
11:25:40 DEBUG Entering history()
11:25:40 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:25:40 DEBUG Entering get()
11:25:40 DEBUG Entering _make_request()
11:25:40 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:25:40 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:25:40 DEBUG Entering _get_cookie_and_crumb()
11:25:40 DEBUG cookie_mode = 'basic'
11:25:40 DEBUG Entering _get_cookie_and_crumb_basic()
11:25:40 DEBUG Entering _get_cookie_basic()
11:25:40 DEBUG reusing cookie
11:25:40 DEBUG Exiting _get_cookie_basic()
11:25:40 DEBUG Entering _get_crumb_basic()
11:25:40 DEBUG reusing crumb
11:25:40 DEBUG Exiting _get_crumb_basic()
11:25:40 DEBUG Exiting _get_cookie_and_crumb_basic()
11:25:40 DEBUG Exiting _get_cookie_and_crumb()
11:25:40 DEBUG response code=200
11:25:40 DEBUG Exiting _make_request()
11:25:40 DEBUG Exiting get()
11:25:40 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:25:38
11:25:40 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:25:38-05:00
11:25:40 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:25:38-05:00
11:25:40 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:25:40 DEBUG Exiting history()
11:25:40 DEBUG POLL [Yahoo]: 11:25:40 Price=$54.35
11:25:40 DEBUG CHECK: C=54.35 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:25:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:25:50 DEBUG Entering history()
11:25:50 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:25:50 DEBUG Entering history()
11:25:50 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:25:50 DEBUG Entering get()
11:25:50 DEBUG Entering _make_request()
11:25:50 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:25:50 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:25:50 DEBUG Entering _get_cookie_and_crumb()
11:25:50 DEBUG cookie_mode = 'basic'
11:25:50 DEBUG Entering _get_cookie_and_crumb_basic()
11:25:50 DEBUG Entering _get_cookie_basic()
11:25:50 DEBUG reusing cookie
11:25:50 DEBUG Exiting _get_cookie_basic()
11:25:50 DEBUG Entering _get_crumb_basic()
11:25:50 DEBUG reusing crumb
11:25:50 DEBUG Exiting _get_crumb_basic()
11:25:50 DEBUG Exiting _get_cookie_and_crumb_basic()
11:25:50 DEBUG Exiting _get_cookie_and_crumb()
11:25:50 DEBUG response code=200
11:25:50 DEBUG Exiting _make_request()
11:25:50 DEBUG Exiting get()
11:25:50 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:25:38
11:25:50 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:25:38-05:00
11:25:50 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:25:50 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:25:50 DEBUG Exiting history()
11:25:50 DEBUG Exiting history()
11:25:50 DEBUG Entering history()
11:25:50 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:25:50 DEBUG Entering get()
11:25:50 DEBUG Entering _make_request()
11:25:50 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:25:50 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:25:50 DEBUG Entering _get_cookie_and_crumb()
11:25:50 DEBUG cookie_mode = 'basic'
11:25:50 DEBUG Entering _get_cookie_and_crumb_basic()
11:25:50 DEBUG Entering _get_cookie_basic()
11:25:50 DEBUG reusing cookie
11:25:50 DEBUG Exiting _get_cookie_basic()
11:25:50 DEBUG Entering _get_crumb_basic()
11:25:50 DEBUG reusing crumb
11:25:50 DEBUG Exiting _get_crumb_basic()
11:25:50 DEBUG Exiting _get_cookie_and_crumb_basic()
11:25:50 DEBUG Exiting _get_cookie_and_crumb()
11:25:50 DEBUG response code=200
11:25:50 DEBUG Exiting _make_request()
11:25:50 DEBUG Exiting get()
11:25:50 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:25:38
11:25:50 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:25:38-05:00
11:25:50 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:25:38-05:00
11:25:50 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:25:50 DEBUG Exiting history()
11:26:00 DEBUG BAR: 11:25:00 O=54.30 H=54.30 L=54.30 C=54.30
11:26:00 DEBUG Checking: C=54.30 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:26:00 DEBUG Entering history()
11:26:00 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:26:00 DEBUG Entering history()
11:26:00 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:26:00 DEBUG Entering get()
11:26:00 DEBUG Entering _make_request()
11:26:00 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:26:00 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:26:00 DEBUG Entering _get_cookie_and_crumb()
11:26:00 DEBUG cookie_mode = 'basic'
11:26:00 DEBUG Entering _get_cookie_and_crumb_basic()
11:26:00 DEBUG Entering _get_cookie_basic()
11:26:00 DEBUG reusing cookie
11:26:00 DEBUG Exiting _get_cookie_basic()
11:26:00 DEBUG Entering _get_crumb_basic()
11:26:00 DEBUG reusing crumb
11:26:00 DEBUG Exiting _get_crumb_basic()
11:26:00 DEBUG Exiting _get_cookie_and_crumb_basic()
11:26:00 DEBUG Exiting _get_cookie_and_crumb()
11:26:01 DEBUG response code=200
11:26:01 DEBUG Exiting _make_request()
11:26:01 DEBUG Exiting get()
11:26:01 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:25:58
11:26:01 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:25:58-05:00
11:26:01 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:26:01 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:26:01 DEBUG Exiting history()
11:26:01 DEBUG Exiting history()
11:26:01 DEBUG Entering history()
11:26:01 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:26:01 DEBUG Entering get()
11:26:01 DEBUG Entering _make_request()
11:26:01 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:26:01 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:26:01 DEBUG Entering _get_cookie_and_crumb()
11:26:01 DEBUG cookie_mode = 'basic'
11:26:01 DEBUG Entering _get_cookie_and_crumb_basic()
11:26:01 DEBUG Entering _get_cookie_basic()
11:26:01 DEBUG reusing cookie
11:26:01 DEBUG Exiting _get_cookie_basic()
11:26:01 DEBUG Entering _get_crumb_basic()
11:26:01 DEBUG reusing crumb
11:26:01 DEBUG Exiting _get_crumb_basic()
11:26:01 DEBUG Exiting _get_cookie_and_crumb_basic()
11:26:01 DEBUG Exiting _get_cookie_and_crumb()
11:26:01 DEBUG response code=200
11:26:01 DEBUG Exiting _make_request()
11:26:01 DEBUG Exiting get()
11:26:01 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:25:58
11:26:01 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:25:58-05:00
11:26:01 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:25:58-05:00
11:26:01 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:26:01 DEBUG Exiting history()
11:26:01 DEBUG POLL [Yahoo]: 11:26:01 Price=$54.31
11:26:01 DEBUG CHECK: C=54.31 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:26:07 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:26:11 DEBUG Entering history()
11:26:11 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:26:11 DEBUG Entering history()
11:26:11 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:26:11 DEBUG Entering get()
11:26:11 DEBUG Entering _make_request()
11:26:11 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:26:11 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:26:11 DEBUG Entering _get_cookie_and_crumb()
11:26:11 DEBUG cookie_mode = 'basic'
11:26:11 DEBUG Entering _get_cookie_and_crumb_basic()
11:26:11 DEBUG Entering _get_cookie_basic()
11:26:11 DEBUG reusing cookie
11:26:11 DEBUG Exiting _get_cookie_basic()
11:26:11 DEBUG Entering _get_crumb_basic()
11:26:11 DEBUG reusing crumb
11:26:11 DEBUG Exiting _get_crumb_basic()
11:26:11 DEBUG Exiting _get_cookie_and_crumb_basic()
11:26:11 DEBUG Exiting _get_cookie_and_crumb()
11:26:11 DEBUG response code=200
11:26:11 DEBUG Exiting _make_request()
11:26:11 DEBUG Exiting get()
11:26:11 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:26:06
11:26:11 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:26:06-05:00
11:26:11 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:26:11 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:26:11 DEBUG Exiting history()
11:26:11 DEBUG Exiting history()
11:26:11 DEBUG Entering history()
11:26:11 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:26:11 DEBUG Entering get()
11:26:11 DEBUG Entering _make_request()
11:26:11 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:26:11 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:26:11 DEBUG Entering _get_cookie_and_crumb()
11:26:11 DEBUG cookie_mode = 'basic'
11:26:11 DEBUG Entering _get_cookie_and_crumb_basic()
11:26:11 DEBUG Entering _get_cookie_basic()
11:26:11 DEBUG reusing cookie
11:26:11 DEBUG Exiting _get_cookie_basic()
11:26:11 DEBUG Entering _get_crumb_basic()
11:26:11 DEBUG reusing crumb
11:26:11 DEBUG Exiting _get_crumb_basic()
11:26:11 DEBUG Exiting _get_cookie_and_crumb_basic()
11:26:11 DEBUG Exiting _get_cookie_and_crumb()
11:26:11 DEBUG response code=200
11:26:11 DEBUG Exiting _make_request()
11:26:11 DEBUG Exiting get()
11:26:11 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:26:06
11:26:11 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:26:06-05:00
11:26:11 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:26:06-05:00
11:26:11 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:26:11 DEBUG Exiting history()
11:26:11 DEBUG POLL [Yahoo]: 11:26:11 Price=$54.33
11:26:11 DEBUG CHECK: C=54.33 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:26:21 DEBUG Entering history()
11:26:21 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:26:21 DEBUG Entering history()
11:26:21 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:26:21 DEBUG Entering get()
11:26:21 DEBUG Entering _make_request()
11:26:21 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:26:21 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:26:21 DEBUG Entering _get_cookie_and_crumb()
11:26:21 DEBUG cookie_mode = 'basic'
11:26:21 DEBUG Entering _get_cookie_and_crumb_basic()
11:26:21 DEBUG Entering _get_cookie_basic()
11:26:21 DEBUG reusing cookie
11:26:21 DEBUG Exiting _get_cookie_basic()
11:26:21 DEBUG Entering _get_crumb_basic()
11:26:21 DEBUG reusing crumb
11:26:21 DEBUG Exiting _get_crumb_basic()
11:26:21 DEBUG Exiting _get_cookie_and_crumb_basic()
11:26:21 DEBUG Exiting _get_cookie_and_crumb()
11:26:21 DEBUG response code=200
11:26:21 DEBUG Exiting _make_request()
11:26:21 DEBUG Exiting get()
11:26:21 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:26:15
11:26:21 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:26:15-05:00
11:26:21 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:26:21 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:26:21 DEBUG Exiting history()
11:26:21 DEBUG Exiting history()
11:26:21 DEBUG Entering history()
11:26:21 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:26:21 DEBUG Entering get()
11:26:21 DEBUG Entering _make_request()
11:26:21 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:26:21 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:26:21 DEBUG Entering _get_cookie_and_crumb()
11:26:21 DEBUG cookie_mode = 'basic'
11:26:21 DEBUG Entering _get_cookie_and_crumb_basic()
11:26:21 DEBUG Entering _get_cookie_basic()
11:26:21 DEBUG reusing cookie
11:26:21 DEBUG Exiting _get_cookie_basic()
11:26:21 DEBUG Entering _get_crumb_basic()
11:26:21 DEBUG reusing crumb
11:26:21 DEBUG Exiting _get_crumb_basic()
11:26:21 DEBUG Exiting _get_cookie_and_crumb_basic()
11:26:21 DEBUG Exiting _get_cookie_and_crumb()
11:26:21 DEBUG response code=200
11:26:21 DEBUG Exiting _make_request()
11:26:21 DEBUG Exiting get()
11:26:21 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:26:15
11:26:21 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:26:15-05:00
11:26:21 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:26:15-05:00
11:26:21 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:26:21 DEBUG Exiting history()
11:26:21 DEBUG POLL [Yahoo]: 11:26:21 Price=$54.35
11:26:21 DEBUG CHECK: C=54.35 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:26:31 DEBUG Entering history()
11:26:31 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:26:31 DEBUG Entering history()
11:26:31 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:26:31 DEBUG Entering get()
11:26:31 DEBUG Entering _make_request()
11:26:31 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:26:31 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:26:31 DEBUG Entering _get_cookie_and_crumb()
11:26:31 DEBUG cookie_mode = 'basic'
11:26:31 DEBUG Entering _get_cookie_and_crumb_basic()
11:26:31 DEBUG Entering _get_cookie_basic()
11:26:31 DEBUG reusing cookie
11:26:31 DEBUG Exiting _get_cookie_basic()
11:26:31 DEBUG Entering _get_crumb_basic()
11:26:31 DEBUG reusing crumb
11:26:31 DEBUG Exiting _get_crumb_basic()
11:26:31 DEBUG Exiting _get_cookie_and_crumb_basic()
11:26:31 DEBUG Exiting _get_cookie_and_crumb()
11:26:31 DEBUG response code=200
11:26:31 DEBUG Exiting _make_request()
11:26:31 DEBUG Exiting get()
11:26:31 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:26:15
11:26:31 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:26:15-05:00
11:26:31 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:26:31 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:26:31 DEBUG Exiting history()
11:26:31 DEBUG Exiting history()
11:26:31 DEBUG Entering history()
11:26:31 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:26:31 DEBUG Entering get()
11:26:31 DEBUG Entering _make_request()
11:26:31 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:26:31 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:26:31 DEBUG Entering _get_cookie_and_crumb()
11:26:31 DEBUG cookie_mode = 'basic'
11:26:31 DEBUG Entering _get_cookie_and_crumb_basic()
11:26:31 DEBUG Entering _get_cookie_basic()
11:26:31 DEBUG reusing cookie
11:26:31 DEBUG Exiting _get_cookie_basic()
11:26:31 DEBUG Entering _get_crumb_basic()
11:26:31 DEBUG reusing crumb
11:26:31 DEBUG Exiting _get_crumb_basic()
11:26:31 DEBUG Exiting _get_cookie_and_crumb_basic()
11:26:31 DEBUG Exiting _get_cookie_and_crumb()
11:26:31 DEBUG response code=200
11:26:31 DEBUG Exiting _make_request()
11:26:31 DEBUG Exiting get()
11:26:31 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:26:15
11:26:31 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:26:15-05:00
11:26:31 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:26:15-05:00
11:26:31 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:26:31 DEBUG Exiting history()
11:26:37 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:26:41 DEBUG Entering history()
11:26:41 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:26:41 DEBUG Entering history()
11:26:41 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:26:41 DEBUG Entering get()
11:26:41 DEBUG Entering _make_request()
11:26:41 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:26:41 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:26:41 DEBUG Entering _get_cookie_and_crumb()
11:26:41 DEBUG cookie_mode = 'basic'
11:26:41 DEBUG Entering _get_cookie_and_crumb_basic()
11:26:41 DEBUG Entering _get_cookie_basic()
11:26:41 DEBUG reusing cookie
11:26:41 DEBUG Exiting _get_cookie_basic()
11:26:41 DEBUG Entering _get_crumb_basic()
11:26:41 DEBUG reusing crumb
11:26:41 DEBUG Exiting _get_crumb_basic()
11:26:41 DEBUG Exiting _get_cookie_and_crumb_basic()
11:26:41 DEBUG Exiting _get_cookie_and_crumb()
11:26:41 DEBUG response code=200
11:26:41 DEBUG Exiting _make_request()
11:26:41 DEBUG Exiting get()
11:26:41 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:26:34
11:26:41 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:26:34-05:00
11:26:41 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:26:41 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:26:41 DEBUG Exiting history()
11:26:41 DEBUG Exiting history()
11:26:41 DEBUG Entering history()
11:26:41 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:26:41 DEBUG Entering get()
11:26:41 DEBUG Entering _make_request()
11:26:41 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:26:41 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:26:41 DEBUG Entering _get_cookie_and_crumb()
11:26:41 DEBUG cookie_mode = 'basic'
11:26:41 DEBUG Entering _get_cookie_and_crumb_basic()
11:26:41 DEBUG Entering _get_cookie_basic()
11:26:41 DEBUG reusing cookie
11:26:41 DEBUG Exiting _get_cookie_basic()
11:26:41 DEBUG Entering _get_crumb_basic()
11:26:41 DEBUG reusing crumb
11:26:41 DEBUG Exiting _get_crumb_basic()
11:26:41 DEBUG Exiting _get_cookie_and_crumb_basic()
11:26:41 DEBUG Exiting _get_cookie_and_crumb()
11:26:41 DEBUG response code=200
11:26:41 DEBUG Exiting _make_request()
11:26:41 DEBUG Exiting get()
11:26:41 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:26:15
11:26:41 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:26:15-05:00
11:26:41 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:26:15-05:00
11:26:41 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:26:41 DEBUG Exiting history()
11:26:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:26:51 DEBUG Entering history()
11:26:51 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:26:51 DEBUG Entering history()
11:26:51 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:26:51 DEBUG Entering get()
11:26:51 DEBUG Entering _make_request()
11:26:51 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:26:51 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:26:51 DEBUG Entering _get_cookie_and_crumb()
11:26:51 DEBUG cookie_mode = 'basic'
11:26:51 DEBUG Entering _get_cookie_and_crumb_basic()
11:26:51 DEBUG Entering _get_cookie_basic()
11:26:51 DEBUG reusing cookie
11:26:51 DEBUG Exiting _get_cookie_basic()
11:26:51 DEBUG Entering _get_crumb_basic()
11:26:51 DEBUG reusing crumb
11:26:51 DEBUG Exiting _get_crumb_basic()
11:26:51 DEBUG Exiting _get_cookie_and_crumb_basic()
11:26:51 DEBUG Exiting _get_cookie_and_crumb()
11:26:51 DEBUG response code=200
11:26:51 DEBUG Exiting _make_request()
11:26:51 DEBUG Exiting get()
11:26:51 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:26:34
11:26:51 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:26:34-05:00
11:26:51 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:26:51 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:26:51 DEBUG Exiting history()
11:26:51 DEBUG Exiting history()
11:26:51 DEBUG Entering history()
11:26:51 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:26:51 DEBUG Entering get()
11:26:51 DEBUG Entering _make_request()
11:26:51 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:26:51 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:26:51 DEBUG Entering _get_cookie_and_crumb()
11:26:51 DEBUG cookie_mode = 'basic'
11:26:51 DEBUG Entering _get_cookie_and_crumb_basic()
11:26:51 DEBUG Entering _get_cookie_basic()
11:26:51 DEBUG reusing cookie
11:26:51 DEBUG Exiting _get_cookie_basic()
11:26:51 DEBUG Entering _get_crumb_basic()
11:26:51 DEBUG reusing crumb
11:26:51 DEBUG Exiting _get_crumb_basic()
11:26:51 DEBUG Exiting _get_cookie_and_crumb_basic()
11:26:51 DEBUG Exiting _get_cookie_and_crumb()
11:26:51 DEBUG response code=200
11:26:51 DEBUG Exiting _make_request()
11:26:51 DEBUG Exiting get()
11:26:51 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:26:48
11:26:51 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:26:48-05:00
11:26:51 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:26:48-05:00
11:26:51 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:26:51 DEBUG Exiting history()
11:27:01 DEBUG Entering history()
11:27:01 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:27:01 DEBUG Entering history()
11:27:01 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:27:01 DEBUG Entering get()
11:27:01 DEBUG Entering _make_request()
11:27:01 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:27:01 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:27:01 DEBUG Entering _get_cookie_and_crumb()
11:27:01 DEBUG cookie_mode = 'basic'
11:27:01 DEBUG Entering _get_cookie_and_crumb_basic()
11:27:01 DEBUG Entering _get_cookie_basic()
11:27:01 DEBUG reusing cookie
11:27:01 DEBUG Exiting _get_cookie_basic()
11:27:01 DEBUG Entering _get_crumb_basic()
11:27:01 DEBUG reusing crumb
11:27:01 DEBUG Exiting _get_crumb_basic()
11:27:01 DEBUG Exiting _get_cookie_and_crumb_basic()
11:27:01 DEBUG Exiting _get_cookie_and_crumb()
11:27:01 DEBUG response code=200
11:27:01 DEBUG Exiting _make_request()
11:27:01 DEBUG Exiting get()
11:27:01 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:26:57
11:27:01 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:26:57-05:00
11:27:01 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:27:01 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:27:01 DEBUG Exiting history()
11:27:01 DEBUG Exiting history()
11:27:01 DEBUG Entering history()
11:27:01 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:27:01 DEBUG Entering get()
11:27:01 DEBUG Entering _make_request()
11:27:01 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:27:01 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:27:01 DEBUG Entering _get_cookie_and_crumb()
11:27:01 DEBUG cookie_mode = 'basic'
11:27:01 DEBUG Entering _get_cookie_and_crumb_basic()
11:27:01 DEBUG Entering _get_cookie_basic()
11:27:01 DEBUG reusing cookie
11:27:01 DEBUG Exiting _get_cookie_basic()
11:27:01 DEBUG Entering _get_crumb_basic()
11:27:01 DEBUG reusing crumb
11:27:01 DEBUG Exiting _get_crumb_basic()
11:27:01 DEBUG Exiting _get_cookie_and_crumb_basic()
11:27:01 DEBUG Exiting _get_cookie_and_crumb()
11:27:01 DEBUG response code=200
11:27:01 DEBUG Exiting _make_request()
11:27:01 DEBUG Exiting get()
11:27:01 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:26:48
11:27:01 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:26:48-05:00
11:27:01 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:26:48-05:00
11:27:01 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:27:01 DEBUG Exiting history()
11:27:01 DEBUG POLL [Yahoo]: 11:27:01 Price=$54.33
11:27:01 DEBUG CHECK: C=54.33 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:27:07 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:27:11 DEBUG Entering history()
11:27:11 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:27:11 DEBUG Entering history()
11:27:11 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:27:11 DEBUG Entering get()
11:27:11 DEBUG Entering _make_request()
11:27:11 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:27:11 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:27:11 DEBUG Entering _get_cookie_and_crumb()
11:27:11 DEBUG cookie_mode = 'basic'
11:27:11 DEBUG Entering _get_cookie_and_crumb_basic()
11:27:11 DEBUG Entering _get_cookie_basic()
11:27:11 DEBUG reusing cookie
11:27:11 DEBUG Exiting _get_cookie_basic()
11:27:11 DEBUG Entering _get_crumb_basic()
11:27:11 DEBUG reusing crumb
11:27:11 DEBUG Exiting _get_crumb_basic()
11:27:11 DEBUG Exiting _get_cookie_and_crumb_basic()
11:27:11 DEBUG Exiting _get_cookie_and_crumb()
11:27:11 DEBUG response code=200
11:27:11 DEBUG Exiting _make_request()
11:27:11 DEBUG Exiting get()
11:27:11 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:26:57
11:27:11 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:26:57-05:00
11:27:11 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:27:11 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:27:11 DEBUG Exiting history()
11:27:11 DEBUG Exiting history()
11:27:11 DEBUG Entering history()
11:27:11 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:27:11 DEBUG Entering get()
11:27:11 DEBUG Entering _make_request()
11:27:11 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:27:11 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:27:11 DEBUG Entering _get_cookie_and_crumb()
11:27:11 DEBUG cookie_mode = 'basic'
11:27:11 DEBUG Entering _get_cookie_and_crumb_basic()
11:27:11 DEBUG Entering _get_cookie_basic()
11:27:11 DEBUG reusing cookie
11:27:11 DEBUG Exiting _get_cookie_basic()
11:27:11 DEBUG Entering _get_crumb_basic()
11:27:11 DEBUG reusing crumb
11:27:11 DEBUG Exiting _get_crumb_basic()
11:27:11 DEBUG Exiting _get_cookie_and_crumb_basic()
11:27:11 DEBUG Exiting _get_cookie_and_crumb()
11:27:12 DEBUG response code=200
11:27:12 DEBUG Exiting _make_request()
11:27:12 DEBUG Exiting get()
11:27:12 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:26:57
11:27:12 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:26:57-05:00
11:27:12 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:26:57-05:00
11:27:12 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:27:12 DEBUG Exiting history()
11:27:22 DEBUG Entering history()
11:27:22 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:27:22 DEBUG Entering history()
11:27:22 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:27:22 DEBUG Entering get()
11:27:22 DEBUG Entering _make_request()
11:27:22 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:27:22 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:27:22 DEBUG Entering _get_cookie_and_crumb()
11:27:22 DEBUG cookie_mode = 'basic'
11:27:22 DEBUG Entering _get_cookie_and_crumb_basic()
11:27:22 DEBUG Entering _get_cookie_basic()
11:27:22 DEBUG reusing cookie
11:27:22 DEBUG Exiting _get_cookie_basic()
11:27:22 DEBUG Entering _get_crumb_basic()
11:27:22 DEBUG reusing crumb
11:27:22 DEBUG Exiting _get_crumb_basic()
11:27:22 DEBUG Exiting _get_cookie_and_crumb_basic()
11:27:22 DEBUG Exiting _get_cookie_and_crumb()
11:27:22 DEBUG response code=200
11:27:22 DEBUG Exiting _make_request()
11:27:22 DEBUG Exiting get()
11:27:22 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:27:19
11:27:22 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:27:19-05:00
11:27:22 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:27:22 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:27:22 DEBUG Exiting history()
11:27:22 DEBUG Exiting history()
11:27:22 DEBUG Entering history()
11:27:22 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:27:22 DEBUG Entering get()
11:27:22 DEBUG Entering _make_request()
11:27:22 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:27:22 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:27:22 DEBUG Entering _get_cookie_and_crumb()
11:27:22 DEBUG cookie_mode = 'basic'
11:27:22 DEBUG Entering _get_cookie_and_crumb_basic()
11:27:22 DEBUG Entering _get_cookie_basic()
11:27:22 DEBUG reusing cookie
11:27:22 DEBUG Exiting _get_cookie_basic()
11:27:22 DEBUG Entering _get_crumb_basic()
11:27:22 DEBUG reusing crumb
11:27:22 DEBUG Exiting _get_crumb_basic()
11:27:22 DEBUG Exiting _get_cookie_and_crumb_basic()
11:27:22 DEBUG Exiting _get_cookie_and_crumb()
11:27:22 DEBUG response code=200
11:27:22 DEBUG Exiting _make_request()
11:27:22 DEBUG Exiting get()
11:27:22 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:27:19
11:27:22 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:27:19-05:00
11:27:22 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:27:19-05:00
11:27:22 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:27:22 DEBUG Exiting history()
11:27:22 DEBUG POLL [Yahoo]: 11:27:22 Price=$54.35
11:27:22 DEBUG CHECK: C=54.35 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:27:32 DEBUG Entering history()
11:27:32 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:27:32 DEBUG Entering history()
11:27:32 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:27:32 DEBUG Entering get()
11:27:32 DEBUG Entering _make_request()
11:27:32 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:27:32 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:27:32 DEBUG Entering _get_cookie_and_crumb()
11:27:32 DEBUG cookie_mode = 'basic'
11:27:32 DEBUG Entering _get_cookie_and_crumb_basic()
11:27:32 DEBUG Entering _get_cookie_basic()
11:27:32 DEBUG reusing cookie
11:27:32 DEBUG Exiting _get_cookie_basic()
11:27:32 DEBUG Entering _get_crumb_basic()
11:27:32 DEBUG reusing crumb
11:27:32 DEBUG Exiting _get_crumb_basic()
11:27:32 DEBUG Exiting _get_cookie_and_crumb_basic()
11:27:32 DEBUG Exiting _get_cookie_and_crumb()
11:27:32 DEBUG response code=200
11:27:32 DEBUG Exiting _make_request()
11:27:32 DEBUG Exiting get()
11:27:32 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:27:19
11:27:32 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:27:19-05:00
11:27:32 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:27:32 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:27:32 DEBUG Exiting history()
11:27:32 DEBUG Exiting history()
11:27:32 DEBUG Entering history()
11:27:32 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:27:32 DEBUG Entering get()
11:27:32 DEBUG Entering _make_request()
11:27:32 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:27:32 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:27:32 DEBUG Entering _get_cookie_and_crumb()
11:27:32 DEBUG cookie_mode = 'basic'
11:27:32 DEBUG Entering _get_cookie_and_crumb_basic()
11:27:32 DEBUG Entering _get_cookie_basic()
11:27:32 DEBUG reusing cookie
11:27:32 DEBUG Exiting _get_cookie_basic()
11:27:32 DEBUG Entering _get_crumb_basic()
11:27:32 DEBUG reusing crumb
11:27:32 DEBUG Exiting _get_crumb_basic()
11:27:32 DEBUG Exiting _get_cookie_and_crumb_basic()
11:27:32 DEBUG Exiting _get_cookie_and_crumb()
11:27:32 DEBUG response code=200
11:27:32 DEBUG Exiting _make_request()
11:27:32 DEBUG Exiting get()
11:27:32 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:27:19
11:27:32 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:27:19-05:00
11:27:32 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:27:19-05:00
11:27:32 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:27:32 DEBUG Exiting history()
11:27:37 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:27:42 DEBUG Entering history()
11:27:42 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:27:42 DEBUG Entering history()
11:27:42 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:27:42 DEBUG Entering get()
11:27:42 DEBUG Entering _make_request()
11:27:42 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:27:42 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:27:42 DEBUG Entering _get_cookie_and_crumb()
11:27:42 DEBUG cookie_mode = 'basic'
11:27:42 DEBUG Entering _get_cookie_and_crumb_basic()
11:27:42 DEBUG Entering _get_cookie_basic()
11:27:42 DEBUG reusing cookie
11:27:42 DEBUG Exiting _get_cookie_basic()
11:27:42 DEBUG Entering _get_crumb_basic()
11:27:42 DEBUG reusing crumb
11:27:42 DEBUG Exiting _get_crumb_basic()
11:27:42 DEBUG Exiting _get_cookie_and_crumb_basic()
11:27:42 DEBUG Exiting _get_cookie_and_crumb()
11:27:42 DEBUG response code=200
11:27:42 DEBUG Exiting _make_request()
11:27:42 DEBUG Exiting get()
11:27:42 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:27:37
11:27:42 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:27:37-05:00
11:27:42 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:27:42 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:27:42 DEBUG Exiting history()
11:27:42 DEBUG Exiting history()
11:27:42 DEBUG Entering history()
11:27:42 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:27:42 DEBUG Entering get()
11:27:42 DEBUG Entering _make_request()
11:27:42 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:27:42 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:27:42 DEBUG Entering _get_cookie_and_crumb()
11:27:42 DEBUG cookie_mode = 'basic'
11:27:42 DEBUG Entering _get_cookie_and_crumb_basic()
11:27:42 DEBUG Entering _get_cookie_basic()
11:27:42 DEBUG reusing cookie
11:27:42 DEBUG Exiting _get_cookie_basic()
11:27:42 DEBUG Entering _get_crumb_basic()
11:27:42 DEBUG reusing crumb
11:27:42 DEBUG Exiting _get_crumb_basic()
11:27:42 DEBUG Exiting _get_cookie_and_crumb_basic()
11:27:42 DEBUG Exiting _get_cookie_and_crumb()
11:27:42 DEBUG response code=200
11:27:42 DEBUG Exiting _make_request()
11:27:42 DEBUG Exiting get()
11:27:42 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:27:37
11:27:42 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:27:37-05:00
11:27:42 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:27:37-05:00
11:27:42 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:27:42 DEBUG Exiting history()
11:27:42 DEBUG POLL [Yahoo]: 11:27:42 Price=$54.31
11:27:42 DEBUG CHECK: C=54.31 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:27:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:27:52 DEBUG Entering history()
11:27:52 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:27:52 DEBUG Entering history()
11:27:52 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:27:52 DEBUG Entering get()
11:27:52 DEBUG Entering _make_request()
11:27:52 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:27:52 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:27:52 DEBUG Entering _get_cookie_and_crumb()
11:27:52 DEBUG cookie_mode = 'basic'
11:27:52 DEBUG Entering _get_cookie_and_crumb_basic()
11:27:52 DEBUG Entering _get_cookie_basic()
11:27:52 DEBUG reusing cookie
11:27:52 DEBUG Exiting _get_cookie_basic()
11:27:52 DEBUG Entering _get_crumb_basic()
11:27:52 DEBUG reusing crumb
11:27:52 DEBUG Exiting _get_crumb_basic()
11:27:52 DEBUG Exiting _get_cookie_and_crumb_basic()
11:27:52 DEBUG Exiting _get_cookie_and_crumb()
11:27:52 DEBUG response code=200
11:27:52 DEBUG Exiting _make_request()
11:27:52 DEBUG Exiting get()
11:27:52 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:27:37
11:27:52 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:27:37-05:00
11:27:52 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:27:52 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:27:52 DEBUG Exiting history()
11:27:52 DEBUG Exiting history()
11:27:52 DEBUG Entering history()
11:27:52 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:27:52 DEBUG Entering get()
11:27:52 DEBUG Entering _make_request()
11:27:52 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:27:52 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:27:52 DEBUG Entering _get_cookie_and_crumb()
11:27:52 DEBUG cookie_mode = 'basic'
11:27:52 DEBUG Entering _get_cookie_and_crumb_basic()
11:27:52 DEBUG Entering _get_cookie_basic()
11:27:52 DEBUG reusing cookie
11:27:52 DEBUG Exiting _get_cookie_basic()
11:27:52 DEBUG Entering _get_crumb_basic()
11:27:52 DEBUG reusing crumb
11:27:52 DEBUG Exiting _get_crumb_basic()
11:27:52 DEBUG Exiting _get_cookie_and_crumb_basic()
11:27:52 DEBUG Exiting _get_cookie_and_crumb()
11:27:52 DEBUG response code=200
11:27:52 DEBUG Exiting _make_request()
11:27:52 DEBUG Exiting get()
11:27:52 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:27:37
11:27:52 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:27:37-05:00
11:27:52 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:27:37-05:00
11:27:52 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:27:52 DEBUG Exiting history()
11:28:00 DEBUG BAR: 11:27:00 O=54.32 H=54.33 L=54.32 C=54.33
11:28:00 DEBUG Checking: C=54.33 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:28:02 DEBUG Entering history()
11:28:02 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:28:02 DEBUG Entering history()
11:28:02 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:28:02 DEBUG Entering get()
11:28:02 DEBUG Entering _make_request()
11:28:02 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:28:02 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:28:02 DEBUG Entering _get_cookie_and_crumb()
11:28:02 DEBUG cookie_mode = 'basic'
11:28:02 DEBUG Entering _get_cookie_and_crumb_basic()
11:28:02 DEBUG Entering _get_cookie_basic()
11:28:02 DEBUG reusing cookie
11:28:02 DEBUG Exiting _get_cookie_basic()
11:28:02 DEBUG Entering _get_crumb_basic()
11:28:02 DEBUG reusing crumb
11:28:02 DEBUG Exiting _get_crumb_basic()
11:28:02 DEBUG Exiting _get_cookie_and_crumb_basic()
11:28:02 DEBUG Exiting _get_cookie_and_crumb()
11:28:02 DEBUG response code=200
11:28:02 DEBUG Exiting _make_request()
11:28:02 DEBUG Exiting get()
11:28:02 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:28:00
11:28:02 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:28:00-05:00
11:28:02 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:28:02 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:28:02 DEBUG Exiting history()
11:28:02 DEBUG Exiting history()
11:28:02 DEBUG Entering history()
11:28:02 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:28:02 DEBUG Entering get()
11:28:02 DEBUG Entering _make_request()
11:28:02 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:28:02 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:28:02 DEBUG Entering _get_cookie_and_crumb()
11:28:02 DEBUG cookie_mode = 'basic'
11:28:02 DEBUG Entering _get_cookie_and_crumb_basic()
11:28:02 DEBUG Entering _get_cookie_basic()
11:28:02 DEBUG reusing cookie
11:28:02 DEBUG Exiting _get_cookie_basic()
11:28:02 DEBUG Entering _get_crumb_basic()
11:28:02 DEBUG reusing crumb
11:28:02 DEBUG Exiting _get_crumb_basic()
11:28:02 DEBUG Exiting _get_cookie_and_crumb_basic()
11:28:02 DEBUG Exiting _get_cookie_and_crumb()
11:28:02 DEBUG response code=200
11:28:02 DEBUG Exiting _make_request()
11:28:02 DEBUG Exiting get()
11:28:02 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:28:00
11:28:02 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:28:00-05:00
11:28:02 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:28:00-05:00
11:28:02 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:28:00-05:00
11:28:02 DEBUG Exiting history()
11:28:02 DEBUG POLL [Yahoo]: 11:28:02 Price=$54.36
11:28:02 DEBUG CHECK: C=54.36 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:28:07 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:28:12 DEBUG Entering history()
11:28:12 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:28:12 DEBUG Entering history()
11:28:12 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:28:12 DEBUG Entering get()
11:28:12 DEBUG Entering _make_request()
11:28:12 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:28:12 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:28:12 DEBUG Entering _get_cookie_and_crumb()
11:28:12 DEBUG cookie_mode = 'basic'
11:28:12 DEBUG Entering _get_cookie_and_crumb_basic()
11:28:12 DEBUG Entering _get_cookie_basic()
11:28:12 DEBUG reusing cookie
11:28:12 DEBUG Exiting _get_cookie_basic()
11:28:12 DEBUG Entering _get_crumb_basic()
11:28:12 DEBUG reusing crumb
11:28:12 DEBUG Exiting _get_crumb_basic()
11:28:12 DEBUG Exiting _get_cookie_and_crumb_basic()
11:28:12 DEBUG Exiting _get_cookie_and_crumb()
11:28:12 DEBUG response code=200
11:28:12 DEBUG Exiting _make_request()
11:28:12 DEBUG Exiting get()
11:28:12 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:28:00
11:28:12 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:28:00-05:00
11:28:12 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:28:12 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:28:12 DEBUG Exiting history()
11:28:12 DEBUG Exiting history()
11:28:12 DEBUG Entering history()
11:28:12 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:28:12 DEBUG Entering get()
11:28:12 DEBUG Entering _make_request()
11:28:12 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:28:12 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:28:12 DEBUG Entering _get_cookie_and_crumb()
11:28:12 DEBUG cookie_mode = 'basic'
11:28:12 DEBUG Entering _get_cookie_and_crumb_basic()
11:28:12 DEBUG Entering _get_cookie_basic()
11:28:12 DEBUG reusing cookie
11:28:12 DEBUG Exiting _get_cookie_basic()
11:28:12 DEBUG Entering _get_crumb_basic()
11:28:12 DEBUG reusing crumb
11:28:12 DEBUG Exiting _get_crumb_basic()
11:28:12 DEBUG Exiting _get_cookie_and_crumb_basic()
11:28:12 DEBUG Exiting _get_cookie_and_crumb()
11:28:12 DEBUG response code=200
11:28:12 DEBUG Exiting _make_request()
11:28:12 DEBUG Exiting get()
11:28:12 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:28:00
11:28:12 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:28:00-05:00
11:28:12 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:28:00-05:00
11:28:12 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:28:00-05:00
11:28:12 DEBUG Exiting history()
11:28:22 DEBUG Entering history()
11:28:22 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:28:22 DEBUG Entering history()
11:28:22 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:28:22 DEBUG Entering get()
11:28:22 DEBUG Entering _make_request()
11:28:22 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:28:22 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:28:22 DEBUG Entering _get_cookie_and_crumb()
11:28:22 DEBUG cookie_mode = 'basic'
11:28:22 DEBUG Entering _get_cookie_and_crumb_basic()
11:28:22 DEBUG Entering _get_cookie_basic()
11:28:22 DEBUG reusing cookie
11:28:22 DEBUG Exiting _get_cookie_basic()
11:28:22 DEBUG Entering _get_crumb_basic()
11:28:22 DEBUG reusing crumb
11:28:22 DEBUG Exiting _get_crumb_basic()
11:28:22 DEBUG Exiting _get_cookie_and_crumb_basic()
11:28:22 DEBUG Exiting _get_cookie_and_crumb()
11:28:22 DEBUG response code=200
11:28:22 DEBUG Exiting _make_request()
11:28:22 DEBUG Exiting get()
11:28:22 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:28:21
11:28:22 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:28:21-05:00
11:28:22 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:28:22 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:28:22 DEBUG Exiting history()
11:28:22 DEBUG Exiting history()
11:28:22 DEBUG Entering history()
11:28:22 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:28:22 DEBUG Entering get()
11:28:22 DEBUG Entering _make_request()
11:28:22 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:28:22 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:28:22 DEBUG Entering _get_cookie_and_crumb()
11:28:22 DEBUG cookie_mode = 'basic'
11:28:22 DEBUG Entering _get_cookie_and_crumb_basic()
11:28:22 DEBUG Entering _get_cookie_basic()
11:28:22 DEBUG reusing cookie
11:28:22 DEBUG Exiting _get_cookie_basic()
11:28:22 DEBUG Entering _get_crumb_basic()
11:28:22 DEBUG reusing crumb
11:28:22 DEBUG Exiting _get_crumb_basic()
11:28:22 DEBUG Exiting _get_cookie_and_crumb_basic()
11:28:22 DEBUG Exiting _get_cookie_and_crumb()
11:28:22 DEBUG response code=200
11:28:22 DEBUG Exiting _make_request()
11:28:22 DEBUG Exiting get()
11:28:22 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:28:21
11:28:22 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:28:21-05:00
11:28:23 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:28:21-05:00
11:28:23 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:28:23 DEBUG Exiting history()
11:28:23 DEBUG POLL [Yahoo]: 11:28:23 Price=$54.32
11:28:23 DEBUG CHECK: C=54.32 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:28:33 DEBUG Entering history()
11:28:33 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:28:33 DEBUG Entering history()
11:28:33 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:28:33 DEBUG Entering get()
11:28:33 DEBUG Entering _make_request()
11:28:33 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:28:33 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:28:33 DEBUG Entering _get_cookie_and_crumb()
11:28:33 DEBUG cookie_mode = 'basic'
11:28:33 DEBUG Entering _get_cookie_and_crumb_basic()
11:28:33 DEBUG Entering _get_cookie_basic()
11:28:33 DEBUG reusing cookie
11:28:33 DEBUG Exiting _get_cookie_basic()
11:28:33 DEBUG Entering _get_crumb_basic()
11:28:33 DEBUG reusing crumb
11:28:33 DEBUG Exiting _get_crumb_basic()
11:28:33 DEBUG Exiting _get_cookie_and_crumb_basic()
11:28:33 DEBUG Exiting _get_cookie_and_crumb()
11:28:33 DEBUG response code=200
11:28:33 DEBUG Exiting _make_request()
11:28:33 DEBUG Exiting get()
11:28:33 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:28:31
11:28:33 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:28:31-05:00
11:28:33 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:28:33 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:28:33 DEBUG Exiting history()
11:28:33 DEBUG Exiting history()
11:28:33 DEBUG Entering history()
11:28:33 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:28:33 DEBUG Entering get()
11:28:33 DEBUG Entering _make_request()
11:28:33 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:28:33 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:28:33 DEBUG Entering _get_cookie_and_crumb()
11:28:33 DEBUG cookie_mode = 'basic'
11:28:33 DEBUG Entering _get_cookie_and_crumb_basic()
11:28:33 DEBUG Entering _get_cookie_basic()
11:28:33 DEBUG reusing cookie
11:28:33 DEBUG Exiting _get_cookie_basic()
11:28:33 DEBUG Entering _get_crumb_basic()
11:28:33 DEBUG reusing crumb
11:28:33 DEBUG Exiting _get_crumb_basic()
11:28:33 DEBUG Exiting _get_cookie_and_crumb_basic()
11:28:33 DEBUG Exiting _get_cookie_and_crumb()
11:28:33 DEBUG response code=200
11:28:33 DEBUG Exiting _make_request()
11:28:33 DEBUG Exiting get()
11:28:33 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:28:31
11:28:33 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:28:31-05:00
11:28:33 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:28:31-05:00
11:28:33 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:28:33 DEBUG Exiting history()
11:28:33 DEBUG POLL [Yahoo]: 11:28:33 Price=$54.33
11:28:33 DEBUG CHECK: C=54.33 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:28:37 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:28:43 DEBUG Entering history()
11:28:43 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:28:43 DEBUG Entering history()
11:28:43 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:28:43 DEBUG Entering get()
11:28:43 DEBUG Entering _make_request()
11:28:43 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:28:43 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:28:43 DEBUG Entering _get_cookie_and_crumb()
11:28:43 DEBUG cookie_mode = 'basic'
11:28:43 DEBUG Entering _get_cookie_and_crumb_basic()
11:28:43 DEBUG Entering _get_cookie_basic()
11:28:43 DEBUG reusing cookie
11:28:43 DEBUG Exiting _get_cookie_basic()
11:28:43 DEBUG Entering _get_crumb_basic()
11:28:43 DEBUG reusing crumb
11:28:43 DEBUG Exiting _get_crumb_basic()
11:28:43 DEBUG Exiting _get_cookie_and_crumb_basic()
11:28:43 DEBUG Exiting _get_cookie_and_crumb()
11:28:43 DEBUG response code=200
11:28:43 DEBUG Exiting _make_request()
11:28:43 DEBUG Exiting get()
11:28:43 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:28:39
11:28:43 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:28:39-05:00
11:28:43 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:28:43 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:28:43 DEBUG Exiting history()
11:28:43 DEBUG Exiting history()
11:28:43 DEBUG Entering history()
11:28:43 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:28:43 DEBUG Entering get()
11:28:43 DEBUG Entering _make_request()
11:28:43 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:28:43 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:28:43 DEBUG Entering _get_cookie_and_crumb()
11:28:43 DEBUG cookie_mode = 'basic'
11:28:43 DEBUG Entering _get_cookie_and_crumb_basic()
11:28:43 DEBUG Entering _get_cookie_basic()
11:28:43 DEBUG reusing cookie
11:28:43 DEBUG Exiting _get_cookie_basic()
11:28:43 DEBUG Entering _get_crumb_basic()
11:28:43 DEBUG reusing crumb
11:28:43 DEBUG Exiting _get_crumb_basic()
11:28:43 DEBUG Exiting _get_cookie_and_crumb_basic()
11:28:43 DEBUG Exiting _get_cookie_and_crumb()
11:28:43 DEBUG response code=200
11:28:43 DEBUG Exiting _make_request()
11:28:43 DEBUG Exiting get()
11:28:43 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:28:39
11:28:43 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:28:39-05:00
11:28:43 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:28:39-05:00
11:28:43 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:28:43 DEBUG Exiting history()
11:28:43 DEBUG POLL [Yahoo]: 11:28:43 Price=$54.41
11:28:43 DEBUG CHECK: C=54.41 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:28:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:28:53 DEBUG Entering history()
11:28:53 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:28:53 DEBUG Entering history()
11:28:53 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:28:53 DEBUG Entering get()
11:28:53 DEBUG Entering _make_request()
11:28:53 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:28:53 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:28:53 DEBUG Entering _get_cookie_and_crumb()
11:28:53 DEBUG cookie_mode = 'basic'
11:28:53 DEBUG Entering _get_cookie_and_crumb_basic()
11:28:53 DEBUG Entering _get_cookie_basic()
11:28:53 DEBUG reusing cookie
11:28:53 DEBUG Exiting _get_cookie_basic()
11:28:53 DEBUG Entering _get_crumb_basic()
11:28:53 DEBUG reusing crumb
11:28:53 DEBUG Exiting _get_crumb_basic()
11:28:53 DEBUG Exiting _get_cookie_and_crumb_basic()
11:28:53 DEBUG Exiting _get_cookie_and_crumb()
11:28:53 DEBUG response code=200
11:28:53 DEBUG Exiting _make_request()
11:28:53 DEBUG Exiting get()
11:28:53 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:28:39
11:28:53 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:28:39-05:00
11:28:53 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:28:53 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:28:53 DEBUG Exiting history()
11:28:53 DEBUG Exiting history()
11:28:53 DEBUG Entering history()
11:28:53 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:28:53 DEBUG Entering get()
11:28:53 DEBUG Entering _make_request()
11:28:53 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:28:53 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:28:53 DEBUG Entering _get_cookie_and_crumb()
11:28:53 DEBUG cookie_mode = 'basic'
11:28:53 DEBUG Entering _get_cookie_and_crumb_basic()
11:28:53 DEBUG Entering _get_cookie_basic()
11:28:53 DEBUG reusing cookie
11:28:53 DEBUG Exiting _get_cookie_basic()
11:28:53 DEBUG Entering _get_crumb_basic()
11:28:53 DEBUG reusing crumb
11:28:53 DEBUG Exiting _get_crumb_basic()
11:28:53 DEBUG Exiting _get_cookie_and_crumb_basic()
11:28:53 DEBUG Exiting _get_cookie_and_crumb()
11:28:53 DEBUG response code=200
11:28:53 DEBUG Exiting _make_request()
11:28:53 DEBUG Exiting get()
11:28:53 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:28:39
11:28:53 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:28:39-05:00
11:28:53 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:28:39-05:00
11:28:53 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:28:53 DEBUG Exiting history()
11:29:03 DEBUG Entering history()
11:29:03 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:29:03 DEBUG Entering history()
11:29:03 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:29:03 DEBUG Entering get()
11:29:03 DEBUG Entering _make_request()
11:29:03 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:29:03 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:29:03 DEBUG Entering _get_cookie_and_crumb()
11:29:03 DEBUG cookie_mode = 'basic'
11:29:03 DEBUG Entering _get_cookie_and_crumb_basic()
11:29:03 DEBUG Entering _get_cookie_basic()
11:29:03 DEBUG reusing cookie
11:29:03 DEBUG Exiting _get_cookie_basic()
11:29:03 DEBUG Entering _get_crumb_basic()
11:29:03 DEBUG reusing crumb
11:29:03 DEBUG Exiting _get_crumb_basic()
11:29:03 DEBUG Exiting _get_cookie_and_crumb_basic()
11:29:03 DEBUG Exiting _get_cookie_and_crumb()
11:29:03 DEBUG response code=200
11:29:03 DEBUG Exiting _make_request()
11:29:03 DEBUG Exiting get()
11:29:03 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:29:01
11:29:03 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:29:01-05:00
11:29:03 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:29:03 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:29:03 DEBUG Exiting history()
11:29:03 DEBUG Exiting history()
11:29:03 DEBUG Entering history()
11:29:03 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:29:03 DEBUG Entering get()
11:29:03 DEBUG Entering _make_request()
11:29:03 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:29:03 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:29:03 DEBUG Entering _get_cookie_and_crumb()
11:29:03 DEBUG cookie_mode = 'basic'
11:29:03 DEBUG Entering _get_cookie_and_crumb_basic()
11:29:03 DEBUG Entering _get_cookie_basic()
11:29:03 DEBUG reusing cookie
11:29:03 DEBUG Exiting _get_cookie_basic()
11:29:03 DEBUG Entering _get_crumb_basic()
11:29:03 DEBUG reusing crumb
11:29:03 DEBUG Exiting _get_crumb_basic()
11:29:03 DEBUG Exiting _get_cookie_and_crumb_basic()
11:29:03 DEBUG Exiting _get_cookie_and_crumb()
11:29:03 DEBUG response code=200
11:29:03 DEBUG Exiting _make_request()
11:29:03 DEBUG Exiting get()
11:29:03 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:29:01
11:29:03 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:29:01-05:00
11:29:03 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:29:01-05:00
11:29:03 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:29:03 DEBUG Exiting history()
11:29:03 DEBUG POLL [Yahoo]: 11:29:03 Price=$54.39
11:29:03 DEBUG CHECK: C=54.39 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:29:07 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:29:13 DEBUG Entering history()
11:29:13 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:29:13 DEBUG Entering history()
11:29:13 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:29:13 DEBUG Entering get()
11:29:13 DEBUG Entering _make_request()
11:29:13 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:29:13 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:29:13 DEBUG Entering _get_cookie_and_crumb()
11:29:13 DEBUG cookie_mode = 'basic'
11:29:13 DEBUG Entering _get_cookie_and_crumb_basic()
11:29:13 DEBUG Entering _get_cookie_basic()
11:29:13 DEBUG reusing cookie
11:29:13 DEBUG Exiting _get_cookie_basic()
11:29:13 DEBUG Entering _get_crumb_basic()
11:29:13 DEBUG reusing crumb
11:29:13 DEBUG Exiting _get_crumb_basic()
11:29:13 DEBUG Exiting _get_cookie_and_crumb_basic()
11:29:13 DEBUG Exiting _get_cookie_and_crumb()
11:29:13 DEBUG response code=200
11:29:13 DEBUG Exiting _make_request()
11:29:13 DEBUG Exiting get()
11:29:13 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:29:01
11:29:13 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:29:01-05:00
11:29:13 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:29:13 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:29:13 DEBUG Exiting history()
11:29:13 DEBUG Exiting history()
11:29:13 DEBUG Entering history()
11:29:13 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:29:13 DEBUG Entering get()
11:29:13 DEBUG Entering _make_request()
11:29:13 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:29:13 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:29:13 DEBUG Entering _get_cookie_and_crumb()
11:29:13 DEBUG cookie_mode = 'basic'
11:29:13 DEBUG Entering _get_cookie_and_crumb_basic()
11:29:13 DEBUG Entering _get_cookie_basic()
11:29:13 DEBUG reusing cookie
11:29:13 DEBUG Exiting _get_cookie_basic()
11:29:13 DEBUG Entering _get_crumb_basic()
11:29:13 DEBUG reusing crumb
11:29:13 DEBUG Exiting _get_crumb_basic()
11:29:13 DEBUG Exiting _get_cookie_and_crumb_basic()
11:29:13 DEBUG Exiting _get_cookie_and_crumb()
11:29:13 DEBUG response code=200
11:29:13 DEBUG Exiting _make_request()
11:29:13 DEBUG Exiting get()
11:29:13 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:29:01
11:29:13 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:29:01-05:00
11:29:13 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:29:01-05:00
11:29:13 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:29:13 DEBUG Exiting history()
11:29:24 DEBUG Entering history()
11:29:24 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:29:24 DEBUG Entering history()
11:29:24 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:29:24 DEBUG Entering get()
11:29:24 DEBUG Entering _make_request()
11:29:24 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:29:24 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:29:24 DEBUG Entering _get_cookie_and_crumb()
11:29:24 DEBUG cookie_mode = 'basic'
11:29:24 DEBUG Entering _get_cookie_and_crumb_basic()
11:29:24 DEBUG Entering _get_cookie_basic()
11:29:24 DEBUG reusing cookie
11:29:24 DEBUG Exiting _get_cookie_basic()
11:29:24 DEBUG Entering _get_crumb_basic()
11:29:24 DEBUG reusing crumb
11:29:24 DEBUG Exiting _get_crumb_basic()
11:29:24 DEBUG Exiting _get_cookie_and_crumb_basic()
11:29:24 DEBUG Exiting _get_cookie_and_crumb()
11:29:24 DEBUG response code=200
11:29:24 DEBUG Exiting _make_request()
11:29:24 DEBUG Exiting get()
11:29:24 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:29:21
11:29:24 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:29:21-05:00
11:29:24 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:29:24 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:29:24 DEBUG Exiting history()
11:29:24 DEBUG Exiting history()
11:29:24 DEBUG Entering history()
11:29:24 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:29:24 DEBUG Entering get()
11:29:24 DEBUG Entering _make_request()
11:29:24 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:29:24 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:29:24 DEBUG Entering _get_cookie_and_crumb()
11:29:24 DEBUG cookie_mode = 'basic'
11:29:24 DEBUG Entering _get_cookie_and_crumb_basic()
11:29:24 DEBUG Entering _get_cookie_basic()
11:29:24 DEBUG reusing cookie
11:29:24 DEBUG Exiting _get_cookie_basic()
11:29:24 DEBUG Entering _get_crumb_basic()
11:29:24 DEBUG reusing crumb
11:29:24 DEBUG Exiting _get_crumb_basic()
11:29:24 DEBUG Exiting _get_cookie_and_crumb_basic()
11:29:24 DEBUG Exiting _get_cookie_and_crumb()
11:29:24 DEBUG response code=200
11:29:24 DEBUG Exiting _make_request()
11:29:24 DEBUG Exiting get()
11:29:24 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:29:21
11:29:24 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:29:21-05:00
11:29:24 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:29:21-05:00
11:29:24 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:29:24 DEBUG Exiting history()
11:29:34 DEBUG Entering history()
11:29:34 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:29:34 DEBUG Entering history()
11:29:34 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:29:34 DEBUG Entering get()
11:29:34 DEBUG Entering _make_request()
11:29:34 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:29:34 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:29:34 DEBUG Entering _get_cookie_and_crumb()
11:29:34 DEBUG cookie_mode = 'basic'
11:29:34 DEBUG Entering _get_cookie_and_crumb_basic()
11:29:34 DEBUG Entering _get_cookie_basic()
11:29:34 DEBUG reusing cookie
11:29:34 DEBUG Exiting _get_cookie_basic()
11:29:34 DEBUG Entering _get_crumb_basic()
11:29:34 DEBUG reusing crumb
11:29:34 DEBUG Exiting _get_crumb_basic()
11:29:34 DEBUG Exiting _get_cookie_and_crumb_basic()
11:29:34 DEBUG Exiting _get_cookie_and_crumb()
11:29:34 DEBUG response code=200
11:29:34 DEBUG Exiting _make_request()
11:29:34 DEBUG Exiting get()
11:29:34 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:29:27
11:29:34 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:29:27-05:00
11:29:34 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:29:34 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:29:34 DEBUG Exiting history()
11:29:34 DEBUG Exiting history()
11:29:34 DEBUG Entering history()
11:29:34 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:29:34 DEBUG Entering get()
11:29:34 DEBUG Entering _make_request()
11:29:34 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:29:34 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:29:34 DEBUG Entering _get_cookie_and_crumb()
11:29:34 DEBUG cookie_mode = 'basic'
11:29:34 DEBUG Entering _get_cookie_and_crumb_basic()
11:29:34 DEBUG Entering _get_cookie_basic()
11:29:34 DEBUG reusing cookie
11:29:34 DEBUG Exiting _get_cookie_basic()
11:29:34 DEBUG Entering _get_crumb_basic()
11:29:34 DEBUG reusing crumb
11:29:34 DEBUG Exiting _get_crumb_basic()
11:29:34 DEBUG Exiting _get_cookie_and_crumb_basic()
11:29:34 DEBUG Exiting _get_cookie_and_crumb()
11:29:34 DEBUG response code=200
11:29:34 DEBUG Exiting _make_request()
11:29:34 DEBUG Exiting get()
11:29:34 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:29:27
11:29:34 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:29:27-05:00
11:29:34 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:29:27-05:00
11:29:34 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:29:34 DEBUG Exiting history()
11:29:34 DEBUG POLL [Yahoo]: 11:29:34 Price=$54.37
11:29:34 DEBUG CHECK: C=54.37 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:29:37 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:29:44 DEBUG Entering history()
11:29:44 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:29:44 DEBUG Entering history()
11:29:44 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:29:44 DEBUG Entering get()
11:29:44 DEBUG Entering _make_request()
11:29:44 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:29:44 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:29:44 DEBUG Entering _get_cookie_and_crumb()
11:29:44 DEBUG cookie_mode = 'basic'
11:29:44 DEBUG Entering _get_cookie_and_crumb_basic()
11:29:44 DEBUG Entering _get_cookie_basic()
11:29:44 DEBUG reusing cookie
11:29:44 DEBUG Exiting _get_cookie_basic()
11:29:44 DEBUG Entering _get_crumb_basic()
11:29:44 DEBUG reusing crumb
11:29:44 DEBUG Exiting _get_crumb_basic()
11:29:44 DEBUG Exiting _get_cookie_and_crumb_basic()
11:29:44 DEBUG Exiting _get_cookie_and_crumb()
11:29:44 DEBUG response code=200
11:29:44 DEBUG Exiting _make_request()
11:29:44 DEBUG Exiting get()
11:29:44 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:29:27
11:29:44 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:29:27-05:00
11:29:44 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:29:44 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:29:44 DEBUG Exiting history()
11:29:44 DEBUG Exiting history()
11:29:44 DEBUG Entering history()
11:29:44 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:29:44 DEBUG Entering get()
11:29:44 DEBUG Entering _make_request()
11:29:44 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:29:44 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:29:44 DEBUG Entering _get_cookie_and_crumb()
11:29:44 DEBUG cookie_mode = 'basic'
11:29:44 DEBUG Entering _get_cookie_and_crumb_basic()
11:29:44 DEBUG Entering _get_cookie_basic()
11:29:44 DEBUG reusing cookie
11:29:44 DEBUG Exiting _get_cookie_basic()
11:29:44 DEBUG Entering _get_crumb_basic()
11:29:44 DEBUG reusing crumb
11:29:44 DEBUG Exiting _get_crumb_basic()
11:29:44 DEBUG Exiting _get_cookie_and_crumb_basic()
11:29:44 DEBUG Exiting _get_cookie_and_crumb()
11:29:44 DEBUG response code=200
11:29:44 DEBUG Exiting _make_request()
11:29:44 DEBUG Exiting get()
11:29:44 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:29:27
11:29:44 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:29:27-05:00
11:29:44 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:29:27-05:00
11:29:44 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:29:44 DEBUG Exiting history()
11:29:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:29:54 DEBUG Entering history()
11:29:54 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:29:54 DEBUG Entering history()
11:29:54 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:29:54 DEBUG Entering get()
11:29:54 DEBUG Entering _make_request()
11:29:54 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:29:54 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:29:54 DEBUG Entering _get_cookie_and_crumb()
11:29:54 DEBUG cookie_mode = 'basic'
11:29:54 DEBUG Entering _get_cookie_and_crumb_basic()
11:29:54 DEBUG Entering _get_cookie_basic()
11:29:54 DEBUG reusing cookie
11:29:54 DEBUG Exiting _get_cookie_basic()
11:29:54 DEBUG Entering _get_crumb_basic()
11:29:54 DEBUG reusing crumb
11:29:54 DEBUG Exiting _get_crumb_basic()
11:29:54 DEBUG Exiting _get_cookie_and_crumb_basic()
11:29:54 DEBUG Exiting _get_cookie_and_crumb()
11:29:54 DEBUG response code=200
11:29:54 DEBUG Exiting _make_request()
11:29:54 DEBUG Exiting get()
11:29:54 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:29:51
11:29:54 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:29:51-05:00
11:29:54 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:29:54 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:29:54 DEBUG Exiting history()
11:29:54 DEBUG Exiting history()
11:29:54 DEBUG Entering history()
11:29:54 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:29:54 DEBUG Entering get()
11:29:54 DEBUG Entering _make_request()
11:29:54 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:29:54 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:29:54 DEBUG Entering _get_cookie_and_crumb()
11:29:54 DEBUG cookie_mode = 'basic'
11:29:54 DEBUG Entering _get_cookie_and_crumb_basic()
11:29:54 DEBUG Entering _get_cookie_basic()
11:29:54 DEBUG reusing cookie
11:29:54 DEBUG Exiting _get_cookie_basic()
11:29:54 DEBUG Entering _get_crumb_basic()
11:29:54 DEBUG reusing crumb
11:29:54 DEBUG Exiting _get_crumb_basic()
11:29:54 DEBUG Exiting _get_cookie_and_crumb_basic()
11:29:54 DEBUG Exiting _get_cookie_and_crumb()
11:29:54 DEBUG response code=200
11:29:54 DEBUG Exiting _make_request()
11:29:54 DEBUG Exiting get()
11:29:54 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:29:51
11:29:54 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:29:51-05:00
11:29:54 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:29:51-05:00
11:29:54 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:29:54 DEBUG Exiting history()
11:29:54 DEBUG POLL [Yahoo]: 11:29:54 Price=$54.42
11:29:54 DEBUG CHECK: C=54.42 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:30:00 DEBUG BAR: 11:29:00 O=54.42 H=54.44 L=54.42 C=54.44
11:30:00 DEBUG Checking: C=54.44 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:30:04 DEBUG Entering history()
11:30:04 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:30:04 DEBUG Entering history()
11:30:04 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:30:04 DEBUG Entering get()
11:30:04 DEBUG Entering _make_request()
11:30:04 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:30:04 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:30:04 DEBUG Entering _get_cookie_and_crumb()
11:30:04 DEBUG cookie_mode = 'basic'
11:30:04 DEBUG Entering _get_cookie_and_crumb_basic()
11:30:04 DEBUG Entering _get_cookie_basic()
11:30:04 DEBUG reusing cookie
11:30:04 DEBUG Exiting _get_cookie_basic()
11:30:04 DEBUG Entering _get_crumb_basic()
11:30:04 DEBUG reusing crumb
11:30:04 DEBUG Exiting _get_crumb_basic()
11:30:04 DEBUG Exiting _get_cookie_and_crumb_basic()
11:30:04 DEBUG Exiting _get_cookie_and_crumb()
11:30:04 DEBUG response code=200
11:30:04 DEBUG Exiting _make_request()
11:30:04 DEBUG Exiting get()
11:30:04 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:29:51
11:30:04 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:29:51-05:00
11:30:04 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:30:04 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:30:04 DEBUG Exiting history()
11:30:04 DEBUG Exiting history()
11:30:04 DEBUG Entering history()
11:30:04 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:30:04 DEBUG Entering get()
11:30:04 DEBUG Entering _make_request()
11:30:04 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:30:04 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:30:04 DEBUG Entering _get_cookie_and_crumb()
11:30:04 DEBUG cookie_mode = 'basic'
11:30:04 DEBUG Entering _get_cookie_and_crumb_basic()
11:30:04 DEBUG Entering _get_cookie_basic()
11:30:04 DEBUG reusing cookie
11:30:04 DEBUG Exiting _get_cookie_basic()
11:30:04 DEBUG Entering _get_crumb_basic()
11:30:04 DEBUG reusing crumb
11:30:04 DEBUG Exiting _get_crumb_basic()
11:30:04 DEBUG Exiting _get_cookie_and_crumb_basic()
11:30:04 DEBUG Exiting _get_cookie_and_crumb()
11:30:04 DEBUG response code=200
11:30:04 DEBUG Exiting _make_request()
11:30:04 DEBUG Exiting get()
11:30:04 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:29:51
11:30:04 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:29:51-05:00
11:30:04 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:29:51-05:00
11:30:05 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:30:05 DEBUG Exiting history()
11:30:05 DEBUG CHECK: C=54.42 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:30:07 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:30:15 DEBUG Entering history()
11:30:15 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:30:15 DEBUG Entering history()
11:30:15 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:30:15 DEBUG Entering get()
11:30:15 DEBUG Entering _make_request()
11:30:15 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:30:15 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:30:15 DEBUG Entering _get_cookie_and_crumb()
11:30:15 DEBUG cookie_mode = 'basic'
11:30:15 DEBUG Entering _get_cookie_and_crumb_basic()
11:30:15 DEBUG Entering _get_cookie_basic()
11:30:15 DEBUG reusing cookie
11:30:15 DEBUG Exiting _get_cookie_basic()
11:30:15 DEBUG Entering _get_crumb_basic()
11:30:15 DEBUG reusing crumb
11:30:15 DEBUG Exiting _get_crumb_basic()
11:30:15 DEBUG Exiting _get_cookie_and_crumb_basic()
11:30:15 DEBUG Exiting _get_cookie_and_crumb()
11:30:15 DEBUG response code=200
11:30:15 DEBUG Exiting _make_request()
11:30:15 DEBUG Exiting get()
11:30:15 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:30:07
11:30:15 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:30:07-05:00
11:30:15 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:30:15 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:30:15 DEBUG Exiting history()
11:30:15 DEBUG Exiting history()
11:30:15 DEBUG Entering history()
11:30:15 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:30:15 DEBUG Entering get()
11:30:15 DEBUG Entering _make_request()
11:30:15 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:30:15 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:30:15 DEBUG Entering _get_cookie_and_crumb()
11:30:15 DEBUG cookie_mode = 'basic'
11:30:15 DEBUG Entering _get_cookie_and_crumb_basic()
11:30:15 DEBUG Entering _get_cookie_basic()
11:30:15 DEBUG reusing cookie
11:30:15 DEBUG Exiting _get_cookie_basic()
11:30:15 DEBUG Entering _get_crumb_basic()
11:30:15 DEBUG reusing crumb
11:30:15 DEBUG Exiting _get_crumb_basic()
11:30:15 DEBUG Exiting _get_cookie_and_crumb_basic()
11:30:15 DEBUG Exiting _get_cookie_and_crumb()
11:30:15 DEBUG response code=200
11:30:15 DEBUG Exiting _make_request()
11:30:15 DEBUG Exiting get()
11:30:15 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:30:07
11:30:15 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:07-05:00
11:30:15 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:07-05:00
11:30:15 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:00-05:00
11:30:15 DEBUG Exiting history()
11:30:15 DEBUG POLL [Yahoo]: 11:30:15 Price=$54.49
11:30:15 DEBUG CHECK: C=54.49 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:30:25 DEBUG Entering history()
11:30:25 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:30:25 DEBUG Entering history()
11:30:25 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:30:25 DEBUG Entering get()
11:30:25 DEBUG Entering _make_request()
11:30:25 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:30:25 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:30:25 DEBUG Entering _get_cookie_and_crumb()
11:30:25 DEBUG cookie_mode = 'basic'
11:30:25 DEBUG Entering _get_cookie_and_crumb_basic()
11:30:25 DEBUG Entering _get_cookie_basic()
11:30:25 DEBUG reusing cookie
11:30:25 DEBUG Exiting _get_cookie_basic()
11:30:25 DEBUG Entering _get_crumb_basic()
11:30:25 DEBUG reusing crumb
11:30:25 DEBUG Exiting _get_crumb_basic()
11:30:25 DEBUG Exiting _get_cookie_and_crumb_basic()
11:30:25 DEBUG Exiting _get_cookie_and_crumb()
11:30:25 DEBUG response code=200
11:30:25 DEBUG Exiting _make_request()
11:30:25 DEBUG Exiting get()
11:30:25 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:30:24
11:30:25 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:30:24-05:00
11:30:25 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:30:25 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:30:25 DEBUG Exiting history()
11:30:25 DEBUG Exiting history()
11:30:25 DEBUG Entering history()
11:30:25 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:30:25 DEBUG Entering get()
11:30:25 DEBUG Entering _make_request()
11:30:25 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:30:25 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:30:25 DEBUG Entering _get_cookie_and_crumb()
11:30:25 DEBUG cookie_mode = 'basic'
11:30:25 DEBUG Entering _get_cookie_and_crumb_basic()
11:30:25 DEBUG Entering _get_cookie_basic()
11:30:25 DEBUG reusing cookie
11:30:25 DEBUG Exiting _get_cookie_basic()
11:30:25 DEBUG Entering _get_crumb_basic()
11:30:25 DEBUG reusing crumb
11:30:25 DEBUG Exiting _get_crumb_basic()
11:30:25 DEBUG Exiting _get_cookie_and_crumb_basic()
11:30:25 DEBUG Exiting _get_cookie_and_crumb()
11:30:25 DEBUG response code=200
11:30:25 DEBUG Exiting _make_request()
11:30:25 DEBUG Exiting get()
11:30:25 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:30:24
11:30:25 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:24-05:00
11:30:25 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:24-05:00
11:30:25 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:00-05:00
11:30:25 DEBUG Exiting history()
11:30:25 DEBUG POLL [Yahoo]: 11:30:25 Price=$54.50
11:30:25 DEBUG CHECK: C=54.50 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:30:35 DEBUG Entering history()
11:30:35 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:30:35 DEBUG Entering history()
11:30:35 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:30:35 DEBUG Entering get()
11:30:35 DEBUG Entering _make_request()
11:30:35 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:30:35 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:30:35 DEBUG Entering _get_cookie_and_crumb()
11:30:35 DEBUG cookie_mode = 'basic'
11:30:35 DEBUG Entering _get_cookie_and_crumb_basic()
11:30:35 DEBUG Entering _get_cookie_basic()
11:30:35 DEBUG reusing cookie
11:30:35 DEBUG Exiting _get_cookie_basic()
11:30:35 DEBUG Entering _get_crumb_basic()
11:30:35 DEBUG reusing crumb
11:30:35 DEBUG Exiting _get_crumb_basic()
11:30:35 DEBUG Exiting _get_cookie_and_crumb_basic()
11:30:35 DEBUG Exiting _get_cookie_and_crumb()
11:30:35 DEBUG response code=200
11:30:35 DEBUG Exiting _make_request()
11:30:35 DEBUG Exiting get()
11:30:35 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:30:24
11:30:35 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:30:24-05:00
11:30:35 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:30:35 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:30:35 DEBUG Exiting history()
11:30:35 DEBUG Exiting history()
11:30:35 DEBUG Entering history()
11:30:35 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:30:35 DEBUG Entering get()
11:30:35 DEBUG Entering _make_request()
11:30:35 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:30:35 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:30:35 DEBUG Entering _get_cookie_and_crumb()
11:30:35 DEBUG cookie_mode = 'basic'
11:30:35 DEBUG Entering _get_cookie_and_crumb_basic()
11:30:35 DEBUG Entering _get_cookie_basic()
11:30:35 DEBUG reusing cookie
11:30:35 DEBUG Exiting _get_cookie_basic()
11:30:35 DEBUG Entering _get_crumb_basic()
11:30:35 DEBUG reusing crumb
11:30:35 DEBUG Exiting _get_crumb_basic()
11:30:35 DEBUG Exiting _get_cookie_and_crumb_basic()
11:30:35 DEBUG Exiting _get_cookie_and_crumb()
11:30:35 DEBUG response code=200
11:30:35 DEBUG Exiting _make_request()
11:30:35 DEBUG Exiting get()
11:30:35 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:30:24
11:30:35 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:24-05:00
11:30:35 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:24-05:00
11:30:35 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:00-05:00
11:30:35 DEBUG Exiting history()
11:30:37 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:30:45 DEBUG Entering history()
11:30:45 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:30:45 DEBUG Entering history()
11:30:45 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:30:45 DEBUG Entering get()
11:30:45 DEBUG Entering _make_request()
11:30:45 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:30:45 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:30:45 DEBUG Entering _get_cookie_and_crumb()
11:30:45 DEBUG cookie_mode = 'basic'
11:30:45 DEBUG Entering _get_cookie_and_crumb_basic()
11:30:45 DEBUG Entering _get_cookie_basic()
11:30:45 DEBUG reusing cookie
11:30:45 DEBUG Exiting _get_cookie_basic()
11:30:45 DEBUG Entering _get_crumb_basic()
11:30:45 DEBUG reusing crumb
11:30:45 DEBUG Exiting _get_crumb_basic()
11:30:45 DEBUG Exiting _get_cookie_and_crumb_basic()
11:30:45 DEBUG Exiting _get_cookie_and_crumb()
11:30:45 DEBUG response code=200
11:30:45 DEBUG Exiting _make_request()
11:30:45 DEBUG Exiting get()
11:30:45 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:30:42
11:30:45 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:30:42-05:00
11:30:45 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:30:45 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:30:45 DEBUG Exiting history()
11:30:45 DEBUG Exiting history()
11:30:45 DEBUG Entering history()
11:30:45 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:30:45 DEBUG Entering get()
11:30:45 DEBUG Entering _make_request()
11:30:45 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:30:45 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:30:45 DEBUG Entering _get_cookie_and_crumb()
11:30:45 DEBUG cookie_mode = 'basic'
11:30:45 DEBUG Entering _get_cookie_and_crumb_basic()
11:30:45 DEBUG Entering _get_cookie_basic()
11:30:45 DEBUG reusing cookie
11:30:45 DEBUG Exiting _get_cookie_basic()
11:30:45 DEBUG Entering _get_crumb_basic()
11:30:45 DEBUG reusing crumb
11:30:45 DEBUG Exiting _get_crumb_basic()
11:30:45 DEBUG Exiting _get_cookie_and_crumb_basic()
11:30:45 DEBUG Exiting _get_cookie_and_crumb()
11:30:45 DEBUG response code=200
11:30:45 DEBUG Exiting _make_request()
11:30:45 DEBUG Exiting get()
11:30:45 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:30:42
11:30:45 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:42-05:00
11:30:45 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:42-05:00
11:30:45 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:00-05:00
11:30:45 DEBUG Exiting history()
11:30:45 DEBUG POLL [Yahoo]: 11:30:45 Price=$54.49
11:30:45 DEBUG CHECK: C=54.49 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:30:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:30:55 DEBUG Entering history()
11:30:55 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:30:55 DEBUG Entering history()
11:30:55 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:30:55 DEBUG Entering get()
11:30:55 DEBUG Entering _make_request()
11:30:55 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:30:55 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:30:55 DEBUG Entering _get_cookie_and_crumb()
11:30:55 DEBUG cookie_mode = 'basic'
11:30:55 DEBUG Entering _get_cookie_and_crumb_basic()
11:30:55 DEBUG Entering _get_cookie_basic()
11:30:55 DEBUG reusing cookie
11:30:55 DEBUG Exiting _get_cookie_basic()
11:30:55 DEBUG Entering _get_crumb_basic()
11:30:55 DEBUG reusing crumb
11:30:55 DEBUG Exiting _get_crumb_basic()
11:30:55 DEBUG Exiting _get_cookie_and_crumb_basic()
11:30:55 DEBUG Exiting _get_cookie_and_crumb()
11:30:55 DEBUG response code=200
11:30:55 DEBUG Exiting _make_request()
11:30:55 DEBUG Exiting get()
11:30:55 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:30:42
11:30:55 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:30:42-05:00
11:30:55 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:30:55 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:30:55 DEBUG Exiting history()
11:30:55 DEBUG Exiting history()
11:30:55 DEBUG Entering history()
11:30:55 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:30:55 DEBUG Entering get()
11:30:55 DEBUG Entering _make_request()
11:30:55 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:30:55 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:30:55 DEBUG Entering _get_cookie_and_crumb()
11:30:55 DEBUG cookie_mode = 'basic'
11:30:55 DEBUG Entering _get_cookie_and_crumb_basic()
11:30:55 DEBUG Entering _get_cookie_basic()
11:30:55 DEBUG reusing cookie
11:30:55 DEBUG Exiting _get_cookie_basic()
11:30:55 DEBUG Entering _get_crumb_basic()
11:30:55 DEBUG reusing crumb
11:30:55 DEBUG Exiting _get_crumb_basic()
11:30:55 DEBUG Exiting _get_cookie_and_crumb_basic()
11:30:55 DEBUG Exiting _get_cookie_and_crumb()
11:30:55 DEBUG response code=200
11:30:55 DEBUG Exiting _make_request()
11:30:55 DEBUG Exiting get()
11:30:55 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:30:42
11:30:55 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:42-05:00
11:30:55 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:42-05:00
11:30:55 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:00-05:00
11:30:55 DEBUG Exiting history()
11:31:00 DEBUG BAR: 11:30:00 O=54.52 H=54.53 L=54.52 C=54.53
11:31:00 DEBUG Checking: C=54.53 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:31:05 DEBUG Entering history()
11:31:05 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:31:05 DEBUG Entering history()
11:31:05 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:31:05 DEBUG Entering get()
11:31:05 DEBUG Entering _make_request()
11:31:05 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:31:05 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:31:05 DEBUG Entering _get_cookie_and_crumb()
11:31:05 DEBUG cookie_mode = 'basic'
11:31:05 DEBUG Entering _get_cookie_and_crumb_basic()
11:31:05 DEBUG Entering _get_cookie_basic()
11:31:05 DEBUG reusing cookie
11:31:05 DEBUG Exiting _get_cookie_basic()
11:31:05 DEBUG Entering _get_crumb_basic()
11:31:05 DEBUG reusing crumb
11:31:05 DEBUG Exiting _get_crumb_basic()
11:31:05 DEBUG Exiting _get_cookie_and_crumb_basic()
11:31:05 DEBUG Exiting _get_cookie_and_crumb()
11:31:05 DEBUG response code=200
11:31:05 DEBUG Exiting _make_request()
11:31:05 DEBUG Exiting get()
11:31:05 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:31:03
11:31:05 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:31:03-05:00
11:31:05 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:31:05 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:31:05 DEBUG Exiting history()
11:31:05 DEBUG Exiting history()
11:31:05 DEBUG Entering history()
11:31:05 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:31:05 DEBUG Entering get()
11:31:05 DEBUG Entering _make_request()
11:31:05 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:31:05 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:31:05 DEBUG Entering _get_cookie_and_crumb()
11:31:05 DEBUG cookie_mode = 'basic'
11:31:05 DEBUG Entering _get_cookie_and_crumb_basic()
11:31:05 DEBUG Entering _get_cookie_basic()
11:31:05 DEBUG reusing cookie
11:31:05 DEBUG Exiting _get_cookie_basic()
11:31:05 DEBUG Entering _get_crumb_basic()
11:31:05 DEBUG reusing crumb
11:31:05 DEBUG Exiting _get_crumb_basic()
11:31:05 DEBUG Exiting _get_cookie_and_crumb_basic()
11:31:05 DEBUG Exiting _get_cookie_and_crumb()
11:31:05 DEBUG response code=200
11:31:05 DEBUG Exiting _make_request()
11:31:05 DEBUG Exiting get()
11:31:05 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:31:03
11:31:05 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:31:03-05:00
11:31:05 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:31:03-05:00
11:31:05 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:00-05:00
11:31:05 DEBUG Exiting history()
11:31:05 DEBUG POLL [Yahoo]: 11:31:05 Price=$54.51
11:31:05 DEBUG CHECK: C=54.51 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:31:07 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:31:15 DEBUG Entering history()
11:31:15 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:31:15 DEBUG Entering history()
11:31:15 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:31:15 DEBUG Entering get()
11:31:15 DEBUG Entering _make_request()
11:31:15 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:31:15 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:31:15 DEBUG Entering _get_cookie_and_crumb()
11:31:15 DEBUG cookie_mode = 'basic'
11:31:15 DEBUG Entering _get_cookie_and_crumb_basic()
11:31:15 DEBUG Entering _get_cookie_basic()
11:31:15 DEBUG reusing cookie
11:31:15 DEBUG Exiting _get_cookie_basic()
11:31:15 DEBUG Entering _get_crumb_basic()
11:31:15 DEBUG reusing crumb
11:31:15 DEBUG Exiting _get_crumb_basic()
11:31:15 DEBUG Exiting _get_cookie_and_crumb_basic()
11:31:15 DEBUG Exiting _get_cookie_and_crumb()
11:31:15 DEBUG response code=200
11:31:15 DEBUG Exiting _make_request()
11:31:15 DEBUG Exiting get()
11:31:15 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:31:03
11:31:15 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:31:03-05:00
11:31:15 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:31:15 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:31:15 DEBUG Exiting history()
11:31:15 DEBUG Exiting history()
11:31:15 DEBUG Entering history()
11:31:15 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:31:15 DEBUG Entering get()
11:31:15 DEBUG Entering _make_request()
11:31:15 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:31:15 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:31:15 DEBUG Entering _get_cookie_and_crumb()
11:31:15 DEBUG cookie_mode = 'basic'
11:31:15 DEBUG Entering _get_cookie_and_crumb_basic()
11:31:15 DEBUG Entering _get_cookie_basic()
11:31:15 DEBUG reusing cookie
11:31:15 DEBUG Exiting _get_cookie_basic()
11:31:15 DEBUG Entering _get_crumb_basic()
11:31:15 DEBUG reusing crumb
11:31:15 DEBUG Exiting _get_crumb_basic()
11:31:15 DEBUG Exiting _get_cookie_and_crumb_basic()
11:31:15 DEBUG Exiting _get_cookie_and_crumb()
11:31:15 DEBUG response code=200
11:31:15 DEBUG Exiting _make_request()
11:31:15 DEBUG Exiting get()
11:31:15 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:31:03
11:31:15 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:31:03-05:00
11:31:15 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:31:03-05:00
11:31:15 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:00-05:00
11:31:15 DEBUG Exiting history()
11:31:25 DEBUG Entering history()
11:31:25 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:31:25 DEBUG Entering history()
11:31:25 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:31:25 DEBUG Entering get()
11:31:25 DEBUG Entering _make_request()
11:31:25 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:31:25 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:31:25 DEBUG Entering _get_cookie_and_crumb()
11:31:25 DEBUG cookie_mode = 'basic'
11:31:25 DEBUG Entering _get_cookie_and_crumb_basic()
11:31:25 DEBUG Entering _get_cookie_basic()
11:31:25 DEBUG reusing cookie
11:31:25 DEBUG Exiting _get_cookie_basic()
11:31:25 DEBUG Entering _get_crumb_basic()
11:31:25 DEBUG reusing crumb
11:31:25 DEBUG Exiting _get_crumb_basic()
11:31:25 DEBUG Exiting _get_cookie_and_crumb_basic()
11:31:25 DEBUG Exiting _get_cookie_and_crumb()
11:31:25 DEBUG response code=200
11:31:25 DEBUG Exiting _make_request()
11:31:25 DEBUG Exiting get()
11:31:25 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:31:20
11:31:25 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:31:20-05:00
11:31:25 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:31:25 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:31:25 DEBUG Exiting history()
11:31:25 DEBUG Exiting history()
11:31:25 DEBUG Entering history()
11:31:25 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:31:25 DEBUG Entering get()
11:31:25 DEBUG Entering _make_request()
11:31:25 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:31:25 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:31:25 DEBUG Entering _get_cookie_and_crumb()
11:31:25 DEBUG cookie_mode = 'basic'
11:31:25 DEBUG Entering _get_cookie_and_crumb_basic()
11:31:25 DEBUG Entering _get_cookie_basic()
11:31:25 DEBUG reusing cookie
11:31:25 DEBUG Exiting _get_cookie_basic()
11:31:25 DEBUG Entering _get_crumb_basic()
11:31:25 DEBUG reusing crumb
11:31:25 DEBUG Exiting _get_crumb_basic()
11:31:25 DEBUG Exiting _get_cookie_and_crumb_basic()
11:31:25 DEBUG Exiting _get_cookie_and_crumb()
11:31:26 DEBUG response code=200
11:31:26 DEBUG Exiting _make_request()
11:31:26 DEBUG Exiting get()
11:31:26 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:31:20
11:31:26 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:31:20-05:00
11:31:26 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:31:20-05:00
11:31:26 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:00-05:00
11:31:26 DEBUG Exiting history()
11:31:26 DEBUG POLL [Yahoo]: 11:31:26 Price=$54.51
11:31:26 DEBUG CHECK: C=54.51 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:31:36 DEBUG Entering history()
11:31:36 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:31:36 DEBUG Entering history()
11:31:36 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:31:36 DEBUG Entering get()
11:31:36 DEBUG Entering _make_request()
11:31:36 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:31:36 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:31:36 DEBUG Entering _get_cookie_and_crumb()
11:31:36 DEBUG cookie_mode = 'basic'
11:31:36 DEBUG Entering _get_cookie_and_crumb_basic()
11:31:36 DEBUG Entering _get_cookie_basic()
11:31:36 DEBUG reusing cookie
11:31:36 DEBUG Exiting _get_cookie_basic()
11:31:36 DEBUG Entering _get_crumb_basic()
11:31:36 DEBUG reusing crumb
11:31:36 DEBUG Exiting _get_crumb_basic()
11:31:36 DEBUG Exiting _get_cookie_and_crumb_basic()
11:31:36 DEBUG Exiting _get_cookie_and_crumb()
11:31:36 DEBUG response code=200
11:31:36 DEBUG Exiting _make_request()
11:31:36 DEBUG Exiting get()
11:31:36 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:31:30
11:31:36 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:31:30-05:00
11:31:36 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:31:36 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:31:36 DEBUG Exiting history()
11:31:36 DEBUG Exiting history()
11:31:36 DEBUG Entering history()
11:31:36 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:31:36 DEBUG Entering get()
11:31:36 DEBUG Entering _make_request()
11:31:36 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:31:36 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:31:36 DEBUG Entering _get_cookie_and_crumb()
11:31:36 DEBUG cookie_mode = 'basic'
11:31:36 DEBUG Entering _get_cookie_and_crumb_basic()
11:31:36 DEBUG Entering _get_cookie_basic()
11:31:36 DEBUG reusing cookie
11:31:36 DEBUG Exiting _get_cookie_basic()
11:31:36 DEBUG Entering _get_crumb_basic()
11:31:36 DEBUG reusing crumb
11:31:36 DEBUG Exiting _get_crumb_basic()
11:31:36 DEBUG Exiting _get_cookie_and_crumb_basic()
11:31:36 DEBUG Exiting _get_cookie_and_crumb()
11:31:36 DEBUG response code=200
11:31:36 DEBUG Exiting _make_request()
11:31:36 DEBUG Exiting get()
11:31:36 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:31:30
11:31:36 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:31:30-05:00
11:31:36 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:31:30-05:00
11:31:36 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:00-05:00
11:31:36 DEBUG Exiting history()
11:31:36 DEBUG POLL [Yahoo]: 11:31:36 Price=$54.53
11:31:36 DEBUG CHECK: C=54.53 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:31:37 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:31:46 DEBUG Entering history()
11:31:46 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:31:46 DEBUG Entering history()
11:31:46 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:31:46 DEBUG Entering get()
11:31:46 DEBUG Entering _make_request()
11:31:46 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:31:46 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:31:46 DEBUG Entering _get_cookie_and_crumb()
11:31:46 DEBUG cookie_mode = 'basic'
11:31:46 DEBUG Entering _get_cookie_and_crumb_basic()
11:31:46 DEBUG Entering _get_cookie_basic()
11:31:46 DEBUG reusing cookie
11:31:46 DEBUG Exiting _get_cookie_basic()
11:31:46 DEBUG Entering _get_crumb_basic()
11:31:46 DEBUG reusing crumb
11:31:46 DEBUG Exiting _get_crumb_basic()
11:31:46 DEBUG Exiting _get_cookie_and_crumb_basic()
11:31:46 DEBUG Exiting _get_cookie_and_crumb()
11:31:46 DEBUG response code=200
11:31:46 DEBUG Exiting _make_request()
11:31:46 DEBUG Exiting get()
11:31:46 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:31:30
11:31:46 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:31:30-05:00
11:31:46 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:31:46 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:31:46 DEBUG Exiting history()
11:31:46 DEBUG Exiting history()
11:31:46 DEBUG Entering history()
11:31:46 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:31:46 DEBUG Entering get()
11:31:46 DEBUG Entering _make_request()
11:31:46 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:31:46 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:31:46 DEBUG Entering _get_cookie_and_crumb()
11:31:46 DEBUG cookie_mode = 'basic'
11:31:46 DEBUG Entering _get_cookie_and_crumb_basic()
11:31:46 DEBUG Entering _get_cookie_basic()
11:31:46 DEBUG reusing cookie
11:31:46 DEBUG Exiting _get_cookie_basic()
11:31:46 DEBUG Entering _get_crumb_basic()
11:31:46 DEBUG reusing crumb
11:31:46 DEBUG Exiting _get_crumb_basic()
11:31:46 DEBUG Exiting _get_cookie_and_crumb_basic()
11:31:46 DEBUG Exiting _get_cookie_and_crumb()
11:31:46 DEBUG response code=200
11:31:46 DEBUG Exiting _make_request()
11:31:46 DEBUG Exiting get()
11:31:46 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:31:30
11:31:46 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:31:30-05:00
11:31:46 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:31:30-05:00
11:31:46 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:00-05:00
11:31:46 DEBUG Exiting history()
11:31:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:31:56 DEBUG Entering history()
11:31:56 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:31:56 DEBUG Entering history()
11:31:56 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:31:56 DEBUG Entering get()
11:31:56 DEBUG Entering _make_request()
11:31:56 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:31:56 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:31:56 DEBUG Entering _get_cookie_and_crumb()
11:31:56 DEBUG cookie_mode = 'basic'
11:31:56 DEBUG Entering _get_cookie_and_crumb_basic()
11:31:56 DEBUG Entering _get_cookie_basic()
11:31:56 DEBUG reusing cookie
11:31:56 DEBUG Exiting _get_cookie_basic()
11:31:56 DEBUG Entering _get_crumb_basic()
11:31:56 DEBUG reusing crumb
11:31:56 DEBUG Exiting _get_crumb_basic()
11:31:56 DEBUG Exiting _get_cookie_and_crumb_basic()
11:31:56 DEBUG Exiting _get_cookie_and_crumb()
11:31:56 DEBUG response code=200
11:31:56 DEBUG Exiting _make_request()
11:31:56 DEBUG Exiting get()
11:31:56 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:31:48
11:31:56 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:31:48-05:00
11:31:56 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:31:56 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:31:56 DEBUG Exiting history()
11:31:56 DEBUG Exiting history()
11:31:56 DEBUG Entering history()
11:31:56 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:31:56 DEBUG Entering get()
11:31:56 DEBUG Entering _make_request()
11:31:56 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:31:56 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:31:56 DEBUG Entering _get_cookie_and_crumb()
11:31:56 DEBUG cookie_mode = 'basic'
11:31:56 DEBUG Entering _get_cookie_and_crumb_basic()
11:31:56 DEBUG Entering _get_cookie_basic()
11:31:56 DEBUG reusing cookie
11:31:56 DEBUG Exiting _get_cookie_basic()
11:31:56 DEBUG Entering _get_crumb_basic()
11:31:56 DEBUG reusing crumb
11:31:56 DEBUG Exiting _get_crumb_basic()
11:31:56 DEBUG Exiting _get_cookie_and_crumb_basic()
11:31:56 DEBUG Exiting _get_cookie_and_crumb()
11:31:56 DEBUG response code=200
11:31:56 DEBUG Exiting _make_request()
11:31:56 DEBUG Exiting get()
11:31:56 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:31:48
11:31:56 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:31:48-05:00
11:31:56 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:31:48-05:00
11:31:56 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:00-05:00
11:31:56 DEBUG Exiting history()
11:31:56 DEBUG POLL [Yahoo]: 11:31:56 Price=$54.51
11:31:56 DEBUG CHECK: C=54.51 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:32:06 DEBUG Entering history()
11:32:06 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:32:06 DEBUG Entering history()
11:32:06 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:32:06 DEBUG Entering get()
11:32:06 DEBUG Entering _make_request()
11:32:06 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:32:06 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:32:06 DEBUG Entering _get_cookie_and_crumb()
11:32:06 DEBUG cookie_mode = 'basic'
11:32:06 DEBUG Entering _get_cookie_and_crumb_basic()
11:32:06 DEBUG Entering _get_cookie_basic()
11:32:06 DEBUG reusing cookie
11:32:06 DEBUG Exiting _get_cookie_basic()
11:32:06 DEBUG Entering _get_crumb_basic()
11:32:06 DEBUG reusing crumb
11:32:06 DEBUG Exiting _get_crumb_basic()
11:32:06 DEBUG Exiting _get_cookie_and_crumb_basic()
11:32:06 DEBUG Exiting _get_cookie_and_crumb()
11:32:06 DEBUG response code=200
11:32:06 DEBUG Exiting _make_request()
11:32:06 DEBUG Exiting get()
11:32:06 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:31:48
11:32:06 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:31:48-05:00
11:32:06 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:32:06 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:32:06 DEBUG Exiting history()
11:32:06 DEBUG Exiting history()
11:32:06 DEBUG Entering history()
11:32:06 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:32:06 DEBUG Entering get()
11:32:06 DEBUG Entering _make_request()
11:32:06 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:32:06 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:32:06 DEBUG Entering _get_cookie_and_crumb()
11:32:06 DEBUG cookie_mode = 'basic'
11:32:06 DEBUG Entering _get_cookie_and_crumb_basic()
11:32:06 DEBUG Entering _get_cookie_basic()
11:32:06 DEBUG reusing cookie
11:32:06 DEBUG Exiting _get_cookie_basic()
11:32:06 DEBUG Entering _get_crumb_basic()
11:32:06 DEBUG reusing crumb
11:32:06 DEBUG Exiting _get_crumb_basic()
11:32:06 DEBUG Exiting _get_cookie_and_crumb_basic()
11:32:06 DEBUG Exiting _get_cookie_and_crumb()
11:32:06 DEBUG response code=200
11:32:06 DEBUG Exiting _make_request()
11:32:06 DEBUG Exiting get()
11:32:06 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:31:48
11:32:06 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:31:48-05:00
11:32:06 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:31:48-05:00
11:32:06 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:00-05:00
11:32:06 DEBUG Exiting history()
11:32:07 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:32:16 DEBUG Entering history()
11:32:16 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:32:16 DEBUG Entering history()
11:32:16 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:32:16 DEBUG Entering get()
11:32:16 DEBUG Entering _make_request()
11:32:16 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:32:16 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:32:16 DEBUG Entering _get_cookie_and_crumb()
11:32:16 DEBUG cookie_mode = 'basic'
11:32:16 DEBUG Entering _get_cookie_and_crumb_basic()
11:32:16 DEBUG Entering _get_cookie_basic()
11:32:16 DEBUG reusing cookie
11:32:16 DEBUG Exiting _get_cookie_basic()
11:32:16 DEBUG Entering _get_crumb_basic()
11:32:16 DEBUG reusing crumb
11:32:16 DEBUG Exiting _get_crumb_basic()
11:32:16 DEBUG Exiting _get_cookie_and_crumb_basic()
11:32:16 DEBUG Exiting _get_cookie_and_crumb()
11:32:16 DEBUG response code=200
11:32:16 DEBUG Exiting _make_request()
11:32:16 DEBUG Exiting get()
11:32:16 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:32:03
11:32:16 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:32:03-05:00
11:32:16 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:32:16 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:32:16 DEBUG Exiting history()
11:32:16 DEBUG Exiting history()
11:32:16 DEBUG Entering history()
11:32:16 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:32:16 DEBUG Entering get()
11:32:16 DEBUG Entering _make_request()
11:32:16 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:32:16 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:32:16 DEBUG Entering _get_cookie_and_crumb()
11:32:16 DEBUG cookie_mode = 'basic'
11:32:16 DEBUG Entering _get_cookie_and_crumb_basic()
11:32:16 DEBUG Entering _get_cookie_basic()
11:32:16 DEBUG reusing cookie
11:32:16 DEBUG Exiting _get_cookie_basic()
11:32:16 DEBUG Entering _get_crumb_basic()
11:32:16 DEBUG reusing crumb
11:32:16 DEBUG Exiting _get_crumb_basic()
11:32:16 DEBUG Exiting _get_cookie_and_crumb_basic()
11:32:16 DEBUG Exiting _get_cookie_and_crumb()
11:32:16 DEBUG response code=200
11:32:16 DEBUG Exiting _make_request()
11:32:16 DEBUG Exiting get()
11:32:16 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:32:03
11:32:16 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:32:03-05:00
11:32:16 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:32:03-05:00
11:32:16 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:00-05:00
11:32:16 DEBUG Exiting history()
11:32:16 DEBUG POLL [Yahoo]: 11:32:16 Price=$54.51
11:32:16 DEBUG CHECK: C=54.51 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:32:26 DEBUG Entering history()
11:32:26 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:32:26 DEBUG Entering history()
11:32:26 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:32:26 DEBUG Entering get()
11:32:26 DEBUG Entering _make_request()
11:32:26 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:32:26 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:32:26 DEBUG Entering _get_cookie_and_crumb()
11:32:26 DEBUG cookie_mode = 'basic'
11:32:26 DEBUG Entering _get_cookie_and_crumb_basic()
11:32:26 DEBUG Entering _get_cookie_basic()
11:32:26 DEBUG reusing cookie
11:32:26 DEBUG Exiting _get_cookie_basic()
11:32:26 DEBUG Entering _get_crumb_basic()
11:32:26 DEBUG reusing crumb
11:32:26 DEBUG Exiting _get_crumb_basic()
11:32:26 DEBUG Exiting _get_cookie_and_crumb_basic()
11:32:26 DEBUG Exiting _get_cookie_and_crumb()
11:32:26 DEBUG response code=200
11:32:26 DEBUG Exiting _make_request()
11:32:26 DEBUG Exiting get()
11:32:26 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:32:03
11:32:26 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:32:03-05:00
11:32:26 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:32:26 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:32:26 DEBUG Exiting history()
11:32:26 DEBUG Exiting history()
11:32:26 DEBUG Entering history()
11:32:26 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:32:26 DEBUG Entering get()
11:32:26 DEBUG Entering _make_request()
11:32:26 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:32:26 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:32:26 DEBUG Entering _get_cookie_and_crumb()
11:32:26 DEBUG cookie_mode = 'basic'
11:32:26 DEBUG Entering _get_cookie_and_crumb_basic()
11:32:26 DEBUG Entering _get_cookie_basic()
11:32:26 DEBUG reusing cookie
11:32:26 DEBUG Exiting _get_cookie_basic()
11:32:26 DEBUG Entering _get_crumb_basic()
11:32:26 DEBUG reusing crumb
11:32:26 DEBUG Exiting _get_crumb_basic()
11:32:26 DEBUG Exiting _get_cookie_and_crumb_basic()
11:32:26 DEBUG Exiting _get_cookie_and_crumb()
11:32:26 DEBUG response code=200
11:32:26 DEBUG Exiting _make_request()
11:32:26 DEBUG Exiting get()
11:32:26 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:32:03
11:32:26 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:32:03-05:00
11:32:26 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:32:03-05:00
11:32:26 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:00-05:00
11:32:26 DEBUG Exiting history()
11:32:36 DEBUG Entering history()
11:32:36 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:32:36 DEBUG Entering history()
11:32:36 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:32:36 DEBUG Entering get()
11:32:36 DEBUG Entering _make_request()
11:32:36 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:32:36 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:32:36 DEBUG Entering _get_cookie_and_crumb()
11:32:36 DEBUG cookie_mode = 'basic'
11:32:36 DEBUG Entering _get_cookie_and_crumb_basic()
11:32:36 DEBUG Entering _get_cookie_basic()
11:32:36 DEBUG reusing cookie
11:32:36 DEBUG Exiting _get_cookie_basic()
11:32:36 DEBUG Entering _get_crumb_basic()
11:32:36 DEBUG reusing crumb
11:32:36 DEBUG Exiting _get_crumb_basic()
11:32:36 DEBUG Exiting _get_cookie_and_crumb_basic()
11:32:36 DEBUG Exiting _get_cookie_and_crumb()
11:32:36 DEBUG response code=200
11:32:36 DEBUG Exiting _make_request()
11:32:36 DEBUG Exiting get()
11:32:36 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:32:34
11:32:36 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:32:34-05:00
11:32:36 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:32:36 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:32:36 DEBUG Exiting history()
11:32:36 DEBUG Exiting history()
11:32:36 DEBUG Entering history()
11:32:36 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:32:36 DEBUG Entering get()
11:32:36 DEBUG Entering _make_request()
11:32:36 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:32:36 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:32:36 DEBUG Entering _get_cookie_and_crumb()
11:32:36 DEBUG cookie_mode = 'basic'
11:32:36 DEBUG Entering _get_cookie_and_crumb_basic()
11:32:36 DEBUG Entering _get_cookie_basic()
11:32:36 DEBUG reusing cookie
11:32:36 DEBUG Exiting _get_cookie_basic()
11:32:36 DEBUG Entering _get_crumb_basic()
11:32:36 DEBUG reusing crumb
11:32:36 DEBUG Exiting _get_crumb_basic()
11:32:36 DEBUG Exiting _get_cookie_and_crumb_basic()
11:32:36 DEBUG Exiting _get_cookie_and_crumb()
11:32:36 DEBUG response code=200
11:32:36 DEBUG Exiting _make_request()
11:32:36 DEBUG Exiting get()
11:32:36 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:32:34
11:32:36 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:32:34-05:00
11:32:36 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:32:34-05:00
11:32:36 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:00-05:00
11:32:36 DEBUG Exiting history()
11:32:37 DEBUG POLL [Yahoo]: 11:32:37 Price=$54.57
11:32:37 DEBUG CHECK: C=54.57 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:32:37 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:32:47 DEBUG Entering history()
11:32:47 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:32:47 DEBUG Entering history()
11:32:47 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:32:47 DEBUG Entering get()
11:32:47 DEBUG Entering _make_request()
11:32:47 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:32:47 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:32:47 DEBUG Entering _get_cookie_and_crumb()
11:32:47 DEBUG cookie_mode = 'basic'
11:32:47 DEBUG Entering _get_cookie_and_crumb_basic()
11:32:47 DEBUG Entering _get_cookie_basic()
11:32:47 DEBUG reusing cookie
11:32:47 DEBUG Exiting _get_cookie_basic()
11:32:47 DEBUG Entering _get_crumb_basic()
11:32:47 DEBUG reusing crumb
11:32:47 DEBUG Exiting _get_crumb_basic()
11:32:47 DEBUG Exiting _get_cookie_and_crumb_basic()
11:32:47 DEBUG Exiting _get_cookie_and_crumb()
11:32:47 DEBUG response code=200
11:32:47 DEBUG Exiting _make_request()
11:32:47 DEBUG Exiting get()
11:32:47 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:32:44
11:32:47 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:32:44-05:00
11:32:47 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:32:47 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:32:47 DEBUG Exiting history()
11:32:47 DEBUG Exiting history()
11:32:47 DEBUG Entering history()
11:32:47 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:32:47 DEBUG Entering get()
11:32:47 DEBUG Entering _make_request()
11:32:47 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:32:47 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:32:47 DEBUG Entering _get_cookie_and_crumb()
11:32:47 DEBUG cookie_mode = 'basic'
11:32:47 DEBUG Entering _get_cookie_and_crumb_basic()
11:32:47 DEBUG Entering _get_cookie_basic()
11:32:47 DEBUG reusing cookie
11:32:47 DEBUG Exiting _get_cookie_basic()
11:32:47 DEBUG Entering _get_crumb_basic()
11:32:47 DEBUG reusing crumb
11:32:47 DEBUG Exiting _get_crumb_basic()
11:32:47 DEBUG Exiting _get_cookie_and_crumb_basic()
11:32:47 DEBUG Exiting _get_cookie_and_crumb()
11:32:47 DEBUG response code=200
11:32:47 DEBUG Exiting _make_request()
11:32:47 DEBUG Exiting get()
11:32:47 DEBUG TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:32:44
11:32:47 DEBUG TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:32:44-05:00
11:32:47 DEBUG TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:32:44-05:00
11:32:47 DEBUG TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:30:00-05:00
11:32:47 DEBUG Exiting history()
11:32:47 DEBUG POLL [Yahoo]: 11:32:47 Price=$54.60
11:32:47 DEBUG CHECK: C=54.60 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:32:48 DEBUG https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:32:57 DEBUG Entering history()
11:32:57 DEBUG ('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:32:57 DEBUG Entering history()
11:32:57 DEBUG TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:32:57 DEBUG Entering get()
11:32:57 DEBUG Entering _make_request()
11:32:57 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:32:57 DEBUG params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:32:57 DEBUG Entering _get_cookie_and_crumb()
11:32:57 DEBUG cookie_mode = 'basic'
11:32:57 DEBUG Entering _get_cookie_and_crumb_basic()
11:32:57 DEBUG Entering _get_cookie_basic()
11:32:57 DEBUG reusing cookie
11:32:57 DEBUG Exiting _get_cookie_basic()
11:32:57 DEBUG Entering _get_crumb_basic()
11:32:57 DEBUG reusing crumb
11:32:57 DEBUG Exiting _get_crumb_basic()
11:32:57 DEBUG Exiting _get_cookie_and_crumb_basic()
11:32:57 DEBUG Exiting _get_cookie_and_crumb()
11:32:57 DEBUG response code=200
11:32:57 DEBUG Exiting _make_request()
11:32:57 DEBUG Exiting get()
11:32:57 DEBUG TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:32:55
11:32:57 DEBUG TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:32:55-05:00
11:32:57 DEBUG TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:32:57 DEBUG TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:32:57 DEBUG Exiting history()
11:32:57 DEBUG Exiting history()
11:32:57 DEBUG Entering history()
11:32:57 DEBUG TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:32:57 DEBUG Entering get()
11:32:57 DEBUG Entering _make_request()
11:32:57 DEBUG url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:32:57 DEBUG params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:32:57 DEBUG Entering _get_cookie_and_crumb()
11:32:57 DEBUG cookie_mode = 'basic'
11:32:57 DEBUG Entering _get_cookie_and_crumb_basic()